Search code examples
Expected behaviour when expanding a template parameter pack into an inner template declaration...

c++language-lawyerc++20variadic-templatesc++-concepts

Read More
No concept subsumption with template parameter pack?...

c++language-lawyerc++20c++-conceptsparameter-pack

Read More
Is it possible to use `std::index_sequence` in a concept?...

c++templatesc++-conceptsc++23

Read More
Why is this concept true?...

c++c++-concepts

Read More
What is the idiomatic way to have a member function of a template class with a declaration valid onl...

c++c++20c++-conceptsc++23requires-clause

Read More
Why can't C++ concepts use a simple requirement to check if a nested type exists?...

c++c++-conceptsc++-templates

Read More
How does the mechanism behind overloading for member function arguments in a requires expression wor...

c++c++-conceptsoverload-resolution

Read More
How to express a constraint in terms of another concept...

c++c++20c++-concepts

Read More
How to apply a concept to a member function in a concept and then use it?...

c++c++-concepts

Read More
How to apply a concept to a member function in a concept?...

c++c++-concepts

Read More
Concept with multiple template parameters...

c++c++-concepts

Read More
auto keyword usage with concepts...

c++c++-concepts

Read More
Trouble with nested requirements in case of c++ concepts...

c++c++20c++-concepts

Read More
Why no compile error for `std::reference_wrapper<void>` in C++20?...

c++c++20stdc++-concepts

Read More
Different behavior when using the typetraits directly vs in a concept for r-value references...

c++c++-conceptsrvalue-reference

Read More
Interpretation of two complex requires clauses...

c++template-meta-programmingc++-concepts

Read More
static assertion fires from return type when leading constraint is not satisfied...

c++language-lawyerc++20c++-concepts

Read More
C++ concept - allow any std::format() able type?...

c++c++20c++-conceptsstdformat

Read More
C++20 concepts that take function type as parameter: how to express compactly while adhering to DRY...

c++overloadingc++20c++-concepts

Read More
Why is concept and class having same name disallowed...

c++c++20c++-concepts

Read More
Selecting a uniform distribution type from the standard library...

c++templatesc++-conceptsc++-chrono

Read More
Using Clang library, how to check if a class is a valid match for a concept...

c++clangc++20c++-concepts

Read More
How to replace ref-qualifiers of member functions with concept?...

c++constraintsc++-conceptsmember-functionsref-qualifier

Read More
Do C++ Concepts allow for my class at declaration/definition to specify it satisfies certain concept...

c++c++-conceptsc++20

Read More
Using if-constexpr and concepts to detect an instantiation of a specific enriched policy type...

c++templatesc++-conceptsif-constexprpolicy-based-design

Read More
How to make a function accept all type of iterators, but specialising only one type?...

c++iteratorc++20c++-concepts

Read More
`std::is_trivially_copyable` disagreement between GCC and Clang for type wrapper...

c++language-lawyerc++20c++-conceptstrivially-copyable

Read More
Polymorphism using template and concepts...

c++c++20c++-conceptsc++-templates

Read More
Constrained template function never gets called...

c++templatesc++20c++-concepts

Read More
Why auto variant isn't working compared to (equivalent?) template version of function?...

c++c++20sfinaec++-conceptsc++-templates

Read More
BackNext