Инструменты пользователя

Инструменты сайта


preprocessor

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

preprocessor [2010/10/25 13:31]
127.0.0.1 внешнее изменение
preprocessor [2019/01/25 04:56] (текущий)
darkfire [Препроцессор]
Строка 19: Строка 19:
  #line <​константа>​ "<​имя_файла>"​  #line <​константа>​ "<​имя_файла>"​
   * **#​[[error]]** приводит к выдаче диагностического сообщения в виде последовательности лексем.   * **#​[[error]]** приводит к выдаче диагностического сообщения в виде последовательности лексем.
-  * **#[[pragma]]** определяет действия,​ зависящие от конкретной реализации компилятора,​ и позволяет выдавать компилятору различные инструкции. Например подавление ошибок в Visual Studio будет выглядеть так:<​file>​+  * **#pragma** определяет действия,​ зависящие от конкретной реализации компилятора,​ и позволяет выдавать компилятору различные инструкции. Например подавление ошибок в Visual Studio будет выглядеть так:<​file>​
 #​include ​ <​iostream>​ #​include ​ <​iostream>​
 using namespace std; using namespace std;
загрузка...
preprocessor.txt · Последние изменения: 2019/01/25 04:56 — darkfire