- C++相談室 part118 [転載禁止]©2ch.net
7 :デフォルトの名無しさん[sage]:2015/07/04(土) 22:58:06.56 ID:3xWIqk31 - template<class T,std::size_t N>
std::size_t size(T (&)[N]){return N;} int a[] = {1,2,3,4,5,6}; int b[size(a)]; これってなぜ駄目なの?
| - C++相談室 part118 [転載禁止]©2ch.net
9 :デフォルトの名無しさん[sage]:2015/07/04(土) 23:33:26.60 ID:3xWIqk31 - #define size(A) (sizeof(A)/sizeof(A[0]))
でできました。
|
|