1 template<typename T> struct is_floating { 2 enum { value = 0 }; 3 typedef int type; 4 }; 5 #include "b.h" 6 bool n20 = is_floating<int>::value; 7