#line
Директива #line используется для изменения содержимого псевдопеременных __LINE__ и __FILE__, которые являются зарезервированными идентификаторами. Базовая форма записи этой команды имеет следующий вид. #line номер "имя_файла" Здесь номер - это любое положительное число, а имя_файла - любой допустимый идентификатор файла. Значение элемента номер становится номером текущей исходной строки, а значение элемента имя_файла - именем исходного файла. Имя файла - элемент необязательный. Директива #line используется, главным образом, в целях отладки и в специальных приложениях. Идентификатор __LINE__ имеет целый тип, а псевдопеременная __FILE__ определена как строка с завершающим нулевым символом. Например, следующий фрагмент программы устанавливает текущий счетчик строк равным 10, а имя файла - строке "test". #line 10 "test" |
Нет комментариев. Оставить комментарий: |