作者redluna (Occlumen)
看板C_and_CPP
标题[语法] [问题] 关於pointer of reinterpret_cast
时间Tue Mar 31 16:00:25 2009
我们老师用了一个我看不懂得用法
template<typename T,int n> T sum(T (&a)[n]){
return a[0]+sum(reinterpret_cast<T(&)[n-1]>(a[1]));
^^^^^^^^^^^^^^^^^^^^^^^^^^^
}
我比较不懂的是这里
是不是和template的展开有关
T(&) 是什麽意思?
还是说要(&)(n)这样读?
那和T*有甚麽不同?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.98.191