A program for implementing a sign of type is_same_type in C ++

HI Can someone give an example program for implementing a sign like is_same_type in C ++?

+2
source share
1 answer
#include <iostream> template< typename T1, typename T2 > struct is_same_type { enum { result = false }; }; template< typename T> struct is_same_type<T,T> { enum { result = true }; }; int main() { std::cout << is_same_type<int,float>::result << '\n' << is_same_type<char,char>::result << '\n'; return 0; } 
+9
source

All Articles