可能的重复: 有人可以解释这个给我数组大小的模板代码吗? 函数模板中的魔术参数......
有人可以解释这段代码的工作原理吗 我知道这段代码的目的是获取数组的长度,但我不知道这段代码是如何工作的:
template<typename T, int size> int GetArrLength(T(&)[size]){return size;}
谢谢.
c++ arrays size templates sizeof
arrays ×1
c++ ×1
size ×1
sizeof ×1
templates ×1