Си++/Препроцессорные директивы: различия между версиями

описание #line
м (Категоризация по запросу на w:ВП:РДБ)
(описание #line)
 
===Директива #line===
Изменяет внутренний номер строки и имя файла компилятора. Если имя файла опущено, оно остается прежним. Cинтаксис директивы:
#line константа <"имя_файла">
к примеру #line 1000 "file.сpp" устанавливается имя исходного файла file.сpp и текущий номер строки 1000.
Текущий номер строки и имя файла доступны через константы препроцессора __LINE__ и __FILE__.
 
===Директива #error===
1

правка