首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++primer习题解答(确定数组长度的模板),该怎么处理

2013-10-21 
C++primer习题解答(确定数组长度的模板)templatetypename T, size_t Nsize_t size( T (&arr)[N] ){retur

C++primer习题解答(确定数组长度的模板)
template<typename T, size_t N>
size_t size( T (&arr)[N] )
{
return N;
}

《C++primer习题解答》第四版page276
(&arr)[N]这是指针引用?去了圆括号还一样吗?
还有运行没通过啊
error C2265: '<Unknown>' : reference to a zero-sized array is illegal c++ 指针
[解决办法]
数组引用吧,VC6搞模板不行的,很多的不支持,使用Vs2010,或者用gcc编译吧。使用code::blocks那个

热点排行