интерпретация T (&array)[size] в шаблонах
От: pofig  
Дата: 21.12.11 19:04
Оценка:
Салют.
Объясните плиз как следует понимать конструкцию
T (&array)[length]

используемую в шаблонах:
template<typename T, int length>
void function(T (&array)[length]) {}

Для чего она нужна понятно, а вот что физически происходит и почему нужно писать именно так
не ясно. Для чего обязательно амперсанд и скобочки?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.