Информация об изменениях

Сообщение Re[3]: Чудны способности твои, о стандарт ! от 30.09.2015 17:00

Изменено 30.09.2015 17:01 VTT

Здравствуйте, B0FEE664, Вы писали:

BFE>В примере же есть:

BFE>
BFE>len<centimeter> = 100 * len<meter>;
BFE>

BFE>len<centimeter>
BFE>и
BFE>len<meter>
BFE>- это две разные переменные типа int.

Тогда по вашей логике имена переменных могут включать пробелы, переносы строк комментарии, макросы и прочее.
Можно же и так записать:
len<   /* пишем пишем*/
   centimeter
  > = 0;


Просто это не переменные а две специализации шаблона переменной, состоящие из имени шаблона и списка параметров шаблона, заключенных в угловые скобки.
Re[3]: Чудны способности твои, о стандарт !
Здравствуйте, B0FEE664, Вы писали:

BFE>В примере же есть:

BFE>
BFE>len<centimeter> = 100 * len<meter>;
BFE>

BFE>len<centimeter>
BFE>и
BFE>len<meter>
BFE>- это две разные переменные типа int.

Тогда по вашей логике имена переменных могут включать пробелы, переносы строк, комментарии, макросы и прочее.
Можно же и так записать:
len<   /* пишем пишем*/
   centimeter
  > = 0;


Просто это не переменные а две специализации шаблона переменной, состоящие из имени шаблона и списков параметров шаблона, заключенных в угловые скобки.