Search code examples
Using is_XXX_v<> in C++14...


c++c++14type-traits

Read More
How to write `is_complete` template?...


c++templatestype-traitsc++03

Read More
Type trait that sums values of several integral constant types...


c++templatesc++20template-meta-programmingtype-traits

Read More
Const-qualifier lost on variadic template parameter when trying to pretty-print function signature...


c++templatesvariadic-templatestype-traitsparameter-pack

Read More
assertion fails: __is_complete_or_unbounded array with size 0...


c++g++type-traits

Read More
Type trait providing the static member of a struct/class if available...


c++c++20type-traits

Read More
How do I use std::is_integral<> to select an implementation?...


c++templatesc++11type-traits

Read More
How can I (static_)assert that string is not a type?...


c++type-traits

Read More
deduced conflicting types for parameter 'T' (<const int &> vs. <int>)...


c++variadic-templatestype-traitsconditional-compilationparameter-pack

Read More
Problem on SFINAE with `is_constructible` in constructor...


c++c++14sfinaetype-traits

Read More
how to create a template with both default type argument and variadic type argument? or any work aro...


c++variadic-templatestype-traits

Read More
How to write a trait which checks whether a type is iterable...


c++templatestype-traitsiterable

Read More
Why does this static_assert on a pointer to an incomplete type in a templated function apparently wo...


c++templatestype-traitsstatic-assertincomplete-type

Read More
Why are trait objects usually used via references (&dyn Trait) or smart Pointers (like Box<dy...


rusttraitstype-traitstrait-objects

Read More
Why does `std::integral_constant` have a `::type` that refers to itself?...


c++language-designtype-traits

Read More
Can std::is_invocable be emulated within C++11?...


c++c++11c++17type-traits

Read More
How to check whether a function template exists in C++?...


c++templatessfinaetype-traitsmember-functions

Read More
what is the correct way to test if a type is an allocator?...


c++c++14type-traitsallocator

Read More
Is a is_variadic type trait possible in C++17?...


variadic-templatesvariadic-functionsc++17template-meta-programmingtype-traits

Read More
Is is possible to implement is_nothrow_assignable without compiler builtins?...


c++boosttype-traits

Read More
Conditionally declare a variable of a certain type...


c++c++20type-traits

Read More
How does 'std::add_const' work when I instantiate it with 'const int'?...


c++c++11templatestypedeftype-traits

Read More
Get the return type of a method from a member function pointer...


c++type-traitspointer-to-memberdecltype

Read More
How to get the class type of an unnamed struct in a typedef inside the unnamed class?...


c++typestype-traits

Read More
How to generalize a template specialization for any variadic template type?...


c++templatesc++17variadic-templatestype-traits

Read More
Why does `std::is_function_v` not work as expected?...


c++c++11templatesstandardstype-traits

Read More
Template specialization using a variable argument...


c++templatestype-traitsspecializationfunction-templates

Read More
False positive with is_copy_constructible on vector<unique_ptr>...


c++c++11type-traitsg++4.8

Read More
Is there a way to implement std::regular_invocable as a type_trait style function in c++11/c++14?...


c++c++14type-traitsarduino-c++

Read More
Why isn't a const reference considered const using the is_const type trait?...


c++c++11type-traits

Read More
BackNext