C++相談室 part58
■ このスレッドは過去ログ倉庫に格納されています
0649デフォルトの名無しさん
2007/11/01(木) 14:57:40typedef int (&foo(...))[3] ;
typedef int (&bar(int))[3] ;
//コンパイルエラー
//typedef boost::function_traits<foo>::result_type ret ;
typedef boost::function_traits<bar>::result_type ret ;
std::cout << typeid(ret).name() << std::endl ; // int [3]
typedef boost::extent< ret > size ;
std::cout << size::value << std::endl ; // なぜか0
■ このスレッドは過去ログ倉庫に格納されています