Здравствуйте, VTT, Вы писали:
VTT>Тогда по вашей логике имена переменных могут включать пробелы, переносы строк, комментарии, макросы и прочее.
Кстати, да!
VTT>Можно же и так записать:
VTT>VTT>len< /* пишем пишем*/
VTT> centimeter
>> = 0;
VTT>
VTT>Просто это не переменные а две специализации шаблона переменной, состоящие из имени шаблона и списков параметров шаблона, заключенных в угловые скобки.
В том-то и дело, что тип таких переменных не зависит от их специализации. Просто у этих переменных имена сложные, составные.