Search code examples
"Class template has already been defined" when making similar but different specialization...


c++templatessfinaetemplate-specialization

Read More
"undeclared identifier" with MSVC++ 17.34 (VS 22) within decltype-based SFINAE expression...


c++visual-c++c++17visual-studio-2022sfinae

Read More
What normative rules govern and allow SFINAE?...


c++language-lawyersfinae

Read More
Deduce types of template-defined base class constructor parameters...


c++templatessfinaectad

Read More
How to convert C++17's "if constexpr(std::is_literal_type<T>::value)" to C++11 S...


c++c++11constexprsfinae

Read More
How to disable a class member function for certain template types...


c++c++11templatessfinaeenable-if

Read More
bind with enable_if'd member functions...


c++metaprogrammingsfinae

Read More
How can I get the type of underlying data in a SFINAE template definition?...


c++templatesc++17c++14sfinae

Read More
How to store and process possibly duplicate distributed class coupling information in C++?...


c++templatessfinaeboost-preprocessor

Read More
Why do partial and full C++ template specializations, that look almost the same, produce different r...


c++templatessfinaetemplate-specializationtemplate-instantiation

Read More
How to Implement Concepts in C++17...


c++templatesc++17sfinaec++-concepts

Read More
Is there a precedence to type_traits?...


c++templatesc++17sfinaetemplate-specialization

Read More
SFINAE in C++98...


c++templatessfinaec++98

Read More
Can SFINAE interfere with partial ordering?...


c++template-meta-programmingsfinae

Read More
Check if a class has a member function of a given signature...


c++c++11templatessfinae

Read More
Choose std::queue or std::priority_queue, depending on whether "<" is defined...


c++sfinae

Read More
What is the usecase of calling hana::is_valid with a nullary function?...


c++c++17template-meta-programmingsfinaeboost-hana

Read More
What is the advantage of Hana's type_c-and-declval dance when querying whether a SFINAE-friendly...


c++c++17template-meta-programmingsfinaeboost-hana

Read More
accessing class member regardless of it being a function or a data member...


c++templatesc++14sfinae

Read More
Why SFINAE has different behavior with gcc <11 vs >12?...


c++gccclanglanguage-lawyersfinae

Read More
Generic function template deduction over existing function overloads...


c++templatessfinae

Read More
Passing template parameter pack to type_traits and std::enable_if...


c++templatesc++17sfinaeclass-template

Read More
C++ detecting free function existence with explicit parameters...


c++c++11function-pointerssfinaename-lookup

Read More
Template specialization for union type...


c++templatessfinaeunions

Read More
How to implement a std::function with operator= that can check if its rhs has same signature...


c++stlsfinae

Read More
How do I write SFINAE for copy-list-init in a return statement, in a portable way?...


c++sfinae

Read More
variadic arguments which are all a specialization of a template type...


c++c++17variadic-templatesvariadic-functionssfinae

Read More
How can I use SFINAE to disable a function inside a class based on template type...


c++sfinae

Read More
SFINAE template specialization matching rule...


c++sfinaetemplate-specialization

Read More
Detect that a struct contains a flexible array member...


c++g++sfinaeflexible-array-member

Read More
BackNext