Search code examples
Using enable_if on virtual functions...


c++templatestemplate-meta-programmingsfinaeenable-if

Read More
SFINAE vs concepts deliver different results for enum type...


c++sfinaec++-concepts

Read More
Check, if class member - which is a class - does exist...


c++templatessfinae

Read More
Get the type of this' class...


c++templatessfinae

Read More
Template fall back if member does not exist...


c++templatessfinae

Read More
Constraining template parameters...


c++sfinaec++-conceptsstatic-assert

Read More
What does template<typename T, T> mean?...


c++templatessfinaemember-pointers

Read More
use sfinae to test namespace members existence...


c++templatesnamespacessfinae

Read More
Detect operator support with decltype/SFINAE...


c++c++11sfinaedecltype

Read More
Does SFINAE not apply here?...


c++c++11templatessfinaeenable-if

Read More
Check for free function existence in compile time...


c++c++17sfinae

Read More
How can I achieve nlohmann/json-like initialization syntax where both array and object initializatio...


c++c++17sfinaeinitializer-listnlohmann-json

Read More
custom initializer hook not applied in boost.process...


c++boostsfinaeboost-process

Read More
How can I add reflection to a C++ application?...


c++reflectiontemplatessfinae

Read More
How can you check whether a templated class has a member function?...


c++templatestemplate-meta-programmingsfinae

Read More
Cannot detect protected base class method with SFINAE...


c++stdtemplate-meta-programmingsfinaedeclval

Read More
Type trait to check whether a function can compile with a given type...


c++c++14sfinaetype-traits

Read More
C++20 SFINAE trailing vs leading requires in member function in a class template...


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

Read More
Is it possible to mix SFINAE and template specialisation?...


c++sfinaetemplate-specializationpartial-specialization

Read More
Why do C++20 concepts cause cyclic constraint errors while old-school SFINAE does not?...


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

Read More
Template function for detecting pointer like (dereferencable) types fails for actual pointer types...


c++templatesc++17template-meta-programmingsfinae

Read More
conditionally enable conversion operator with SFINAE...


c++templatesc++17operator-keywordsfinae

Read More
How to call a templated function if it exists, and something else otherwise?...


c++templatessfinae

Read More
Why adding "* = nullptr" to a template defined with enable_if avoids overloading of a func...


c++templatessfinaetype-traits

Read More
Check for the existence of a template function in c++...


c++templatesc++20sfinae

Read More
Function template correct definition for forward reference to an array and type of element...


c++c++17sfinaeforwarding-reference

Read More
How to get constructor parameter types as a tuple in C++?...


c++dependency-injectionconstructormetaprogrammingsfinae

Read More
Is C++ (03) SFINAE aspect compiler independent?...


c++templatessfinae

Read More
How to check at compile time for the existence of a global-scope function accepting given argument t...


c++c++17sfinaeargument-dependent-lookupglobal-scope

Read More
Can std::enable_if methods be defined outside of a class...


c++sfinae

Read More
BackNext