Как работает эта шаблонная функция «размер массива»? [Дубликат]
Возможные дубликаты:
Может кто-нибудь объяснить этот шаблон кода, который дает мне размер массива?
Волшебные аргументы в шаблонах функций ...
Может кто-нибудь объяснить, как работает этот код? Я знаю, что целью этого кода является получение длины массива, но я не знаю, как работает этот код:
template<typename T, int size>
int GetArrLength(T(&)[size]){return size;}
Благодарю.