Возможные дубликаты:
Может ли кто-нибудь объяснить этот код шаблона, который дает мне размер массива?
Magic arguments in function templates…
Может кто-нибудь объяснить, как работает этот код? Я знаю, что цель этого кода - получить длину массива, но я не знаю, как работает этот код:
template<typename T, int size>
int GetArrLength(T(&)[size]){return size;}
Спасибо.