64,266
社区成员
发帖
与我相关
我的任务
分享
template< typename T >
struct is_reference
{
enum { value = 0 };
}
template< typename T >
struct is_reference< T& >
{
enum { value = 1 };
}
template< typename T >
void fun( T t )
{
std::cout << is_reference< T >::value;
}
int main( void )
{
int i, &a = i;
fun( a );
return 0;
}