Search code examples
C++ template to convert function into function object type...

c++templatesc++11template-meta-programming

Read More
Container for classes, with cv-qualifier and reference preserved?...

c++c++17template-meta-programming

Read More
Is there a way to pass all type template parameters in an old class template into a new class templa...

c++templatestemplate-meta-programmingstdtuple

Read More
Compare two sets of types for equality...

c++c++11templatesvariadic-templatestemplate-meta-programming

Read More
Misunderstanding about non-deducible function template arguments...

c++templatesc++17language-lawyertemplate-meta-programming

Read More
What does it mean that function parameter packs are always pack expansions, so their declared types ...

c++templatesc++17variadic-templatestemplate-meta-programming

Read More
Is there a way to declare a type alias based on whether i get a single or multiple template argument...

c++c++17variadic-templatestemplate-meta-programming

Read More
Mimic std::bind_front in c++17 for calling member functions...

c++c++17template-meta-programminghigher-order-functionsbind-front

Read More
How can I detect if a type can be streamed to an std::ostream?...

c++templatesc++11iostreamtemplate-meta-programming

Read More
static_assert causing program to not compile even though the assert is in the header of a function t...

c++templatesmetaprogrammingtemplate-meta-programming

Read More
Why is an external template redeclared as a "different kind of entity"?...

c++c++20template-meta-programminglinkage

Read More
policy base design: conditionally change a member variable from policy class...

c++templatestemplate-meta-programming

Read More
ignore template parameter in type matching...

c++templatestemplate-meta-programming

Read More
C++ template parameter: to find out if a parameter exists in parameter list during compilation time...

c++templatestemplate-meta-programming

Read More
Best way (Or workaround) to specialize a template alias...

c++c++11template-specializationtemplate-meta-programmingtemplate-aliases

Read More
Trait for non qualified or pointer/reference types...

c++template-meta-programming

Read More
Custom unique_ptr inside std::pair and standard collections...

c++templatescontainerstemplate-meta-programmingstd

Read More
How to iterate over the types of std::variant?...

c++c++17template-meta-programmingvariantnlohmann-json

Read More
Find number of unique values of a parameter pack...

c++c++11template-meta-programming

Read More
Why does this substitution failure create an error, again?...

c++template-meta-programmingsfinaeenable-if

Read More
Why does this substitution failure create an error?...

c++template-meta-programmingsfinaeenable-if

Read More
Filter a tuple list of types given a template template predicate...

c++c++11templatesc++14template-meta-programming

Read More
Check if a tuple dominates another tuple in C++11...

c++c++11tuplesvariadic-templatestemplate-meta-programming

Read More
Perfectly transform a 2-tuple into a pair...

c++tuplesc++17template-meta-programmingperfect-forwarding

Read More
Transform each of parameter pack's values based on a boolean criteria...

c++c++14template-meta-programming

Read More
Decide which template to instantiate based on which concept is satisfied...

c++templatestemplate-meta-programmingc++20c++-concepts

Read More
Arithmetic on all but the last components of tuples in C++...

c++c++11tuplesvariadic-templatestemplate-meta-programming

Read More
Use int-templated function with non-constexpr values...

c++templatestemplate-meta-programming

Read More
C++ how to replace type in variadic template by its index...

c++templatesvariadic-templatestemplate-meta-programming

Read More
Calling a template with template parameters from a std::integer_sequence...

c++templatesc++17template-meta-programming

Read More
BackNext