The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
We recommend using Visual Studio 2017

true_type Typedef


Holds integral constant with true value.

typedef integral_constant<bool, true> true_type;

The type is a synonym for a specialization of the template integral_constant.



// std_tr1__type_traits__true_type.cpp 
// compile with: /EHsc 
#include <type_traits> 
#include <iostream> 

int main() 
    std::cout << "false_type == " << std::boolalpha 
        << std::false_type::value << std::endl; 
    std::cout << "true_type == " << std::boolalpha 
        << std::true_type::value << std::endl; 

    return (0); 

false_type == false
true_type == true


Header: <type_traits>

Namespace: std