Search code examples
Why doesn't C++20 use `requires` to restrict the T for atomic<T>?...


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

Read More
Is there a way to make a concept that can represent a template parameter pack?...


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

Read More
Introduce variable in a C++ constraint...


c++c++-concepts

Read More
C++20: Implement std::is_constructible using concepts...


c++c++20type-traitsc++-concepts

Read More
How to set the specific value to the concept template class explicit instantiation?...


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

Read More
Template function specialization for specific template ( not type )...


c++templatesc++20c++-conceptspartial-specialization

Read More
class is not nothrow constructible but is nothrow destructible...


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

Read More
concept to check existence of function in class (problem in GCC?)...


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

Read More
The concept code works for operator "<" but doesn't work for operator ">&qu...


gccoperator-overloadingc++20c++-concepts

Read More
Substitution failure in an atomic constraint of template function requires-clause...


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

Read More
Templated function type lost when embedding templates...


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

Read More
How to declare concept function signature with a template type?...


c++templatesc++-concepts

Read More
Concept that requires a function to return another concept by value or reference...


c++c++-concepts

Read More
C++20 concepts using ADL with circular dependency...


c++c++20circular-dependencyc++-conceptsargument-dependent-lookup

Read More
Concept subsumption working for functions, but not for structs...


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

Read More
weakly_incrementable constraint while using iota_view...


c++c++20clionc++-conceptsstd-ranges

Read More
Overloading static and non-static member function with constraint...


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

Read More
multiple concepts for template class...


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

Read More
Template class specialization with different concepts gives redefinition error...


c++c++20template-specializationc++-concepts

Read More
sfinae vs concepts with non type template parms...


c++c++20sfinaec++-conceptsnon-type-template-parameter

Read More
Exporting template function requiring std concepts...


c++templatesc++20c++-conceptsc++-modules

Read More
Is it possible to initialize the template inner class in the C++20 requires clause?...


c++templateslanguage-lawyerc++20c++-concepts

Read More
Conjunction of concepts before auto?...


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

Read More
Why doesn't std::ranges::upper_bound accept heterogenous comparing?...


c++c++20projectionc++-conceptsstd-ranges

Read More
Ignoring template instantiation failures in C++20 concept specializations...


c++templatesc++20c++-conceptsstatic-assert

Read More
Is there a way to use hidden friends when using (recursive) constraints?...


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

Read More
Can C++ concepts operate on overload sets?...


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

Read More
concept std::equality_comparable_with not working for user-defined equality operator...


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

Read More
Restricting a range or similar concept to only accept a given type...


c++templatesc++20c++-conceptstypename

Read More
concepts return type requirement syntax two versus one template parm...


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

Read More
BackNext