那我为什么失败了?
[quote=引用 6 楼 alanmaths 的回复:] ARRAY_SIZE这个宏可以获得数组大小
ARRAY_SIZE这个宏可以获得数组大小
template<class T, size_t N> size_t func(const T (&arr)[N]) { return N; }
template<typename T, size_t N> char(&ArraySizeHelper(T(&array)[N]))[N]; #define ARRAY_SIZE(array) (sizeof(ArraySizeHelper(array)))
要得到数组大小,就不能传入指针
abs<_Abs>::abs(const _Abs & abs_array)
65,209
社区成员
250,518
社区内容
加载中
试试用AI创作助手写篇文章吧