std::ostream& operator<<(std::ostream& ostr, const B& b)
{
return ostr;
}
int main()
{
printf("is_cout of A : %d\n", HelloWorld::is_cout<A>::Result);
printf("is_cout of B : %d\n", HelloWorld::is_cout<B>::Result);
printf("is_cout of C : %d\n", HelloWorld::is_cout<C>::Result);
printf("is_cout of int : %d\n", HelloWorld::is_cout<int>::Result);
}