Форум программистов, компьютерный форум CyberForum.ru

Как часто приходится манипулировать директивами препроцессора для написания программ на Си++? - C++

Восстановить пароль Регистрация
 
 
Ferrari F1
Нарушитель
293 / 279 / 61
Регистрация: 27.01.2015
Сообщений: 1,888
Записей в блоге: 1
Завершенные тесты: 1
13.07.2015, 17:58     Как часто приходится манипулировать директивами препроцессора для написания программ на Си++? #1
Как часто приходится манипулировать директивами препроцессора и вобще использовать их для написания программ на Си++?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2015, 17:58     Как часто приходится манипулировать директивами препроцессора для написания программ на Си++?
Посмотрите здесь:

C++ Немогу разобраться с директивами
C++ Необходимо разобраться с директивами условной компиляции
C++ Как дать доступ к разделенной памяти для пользовательских программ из сервиса
Заданчи для написания программ в с++ C++
C++ Как создать чекер для проверки консольных программ
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16821 / 5242 / 318
Регистрация: 30.03.2009
Сообщений: 14,118
Записей в блоге: 26
14.07.2015, 21:04     Как часто приходится манипулировать директивами препроцессора для написания программ на Си++? #21
Цитата Сообщение от hoggy Посмотреть сообщение
важно, что информация в исходном коде предназначается препроцессору
Ещё раз. Препроцессору предназначались считанные прагмы. Кроме "#pragma once" и "_Pragma" (которая даже и не #pragma) я пока не припоминаю директив #pragma, предназначенных препроцессору. Всё остальное он без изменения передаёт транслятору. Можно считать, что это есть процесс обработки, но тогда и про оператор switch или функцию printf можно сказать, что их обрабатывает препроцессор

Цитата Сообщение от hoggy Посмотреть сообщение
а то ведь так можно сказать: это не дерректива транслятора,
а дерректива отдельного компонента транслятора.
только в таком делении нет никакого практического смысла
Когда человек разбирающийся занимается программированием, он чётко понимает, что относится к препроцессору, что к транслятору, а что к линкеру. Без этого никуда. А вот дробить транслятор на запчасти не к чему. Так что сравнение не в тему
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
klopik
58 / 58 / 10
Регистрация: 18.05.2015
Сообщений: 292
14.07.2015, 21:06     Как часто приходится манипулировать директивами препроцессора для написания программ на Си++? #22
Не считая инклюда вообще практически никогда.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2015, 21:08     Как часто приходится манипулировать директивами препроцессора для написания программ на Си++?
Еще ссылки по теме:

Хак препроцессора, объясните как работает C++
программа с директивами процессора или с использованием функций printf и scanf C++
Каковы современные решения написания программ? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16821 / 5242 / 318
Регистрация: 30.03.2009
Сообщений: 14,118
Записей в блоге: 26
14.07.2015, 21:08     Как часто приходится манипулировать директивами препроцессора для написания программ на Си++? #23
Цитата Сообщение от Evg Посмотреть сообщение
Кроме "#pragma once" и "_Pragma"
Ещё #line
Yandex
Объявления
14.07.2015, 21:08     Как часто приходится манипулировать директивами препроцессора для написания программ на Си++?
Ответ Создать тему
Опции темы

Текущее время: 00:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru