Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





—JJname
Удалить определение имени пате, которое может являться зарезервированным и определенным предварительно препроцессором либо именем, определенным параметром -D. Имена, предопределяемые срр на системах Intel, - это uniх и i386.
—Wcomment, —Wcomments
Предупреждать о вложенных комментариях. —Wtraditional
Предупреждать о конструкциях, которые в ANSI С интерпретируются иначе, чем в традиционном С.
Специальные имена
Препроцессор срр распознает различные специальные имена. Вот некоторые из них:
___ DATE___
Текущая дата (например Oct 10 1997).
___ FILE___
Имя текущего файла (в формате строки С).
___ LINE____
Текущая строка исходного файла (десятичное целое).
___ TIME____
Текущее время (например 12:00:00).
Эти специальные имена могут использоваться в любом месте, в том числе и в макроопределениях, как и любые другие определяемые имена. Интерпретация номера строки и имени файла в срр может изменяться с помощью директивы #line.
Директивы
Все директивы препроцессора срр начинаются с символа # в первой колонке строки. Допускается любое количество пробелов и табуляций между символом # и непосредственно директивой. Существуют следующие директивы:
#assert name (string)

Определить вопрос с именем пате и ответом string. Предположения

(assertions) могут вычисляться в директивах #if. Для архитектурно-зависимых изменений в исходном тексте могут использоваться предположения для #system, #сри и #machine.

срр

срр




Прокомментировать:


Прокомментировать:

Проверочное число:
 








   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru