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

Увидеть обработанный препроцессором код - C++

Восстановить пароль Регистрация
 
SaShka K
3 / 3 / 0
Регистрация: 16.01.2014
Сообщений: 55
26.02.2014, 17:04     Увидеть обработанный препроцессором код #1
Как увидеть обработанный препроцессором код?
(например, хочу своими глазами увидеть как слово inline в определении методов влияет на окончательную версию кода)
PS: у меня Visual Studio 2013 Express
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.02.2014, 17:09     Увидеть обработанный препроцессором код #2
http://www.cyberforum.ru/blogs/18334/blog100.html
retmas
Жарю без масла
803 / 685 / 143
Регистрация: 13.01.2012
Сообщений: 1,580
26.02.2014, 17:15     Увидеть обработанный препроцессором код #3
препроцессор с inline ничего не делает. не его это дело
SaShka K
3 / 3 / 0
Регистрация: 16.01.2014
Сообщений: 55
26.02.2014, 17:21  [ТС]     Увидеть обработанный препроцессором код #4
Спасибо, но тогда вопрос перефразирую:
подвопрос 1: какой модуль среды готовит финальную версию кода (в том виде, в котором его ещё можно прочесть (на языке c++)) с учётом inline-функций, макросов и т.п. ?

подвопрос 2: как могу увидеть такой финальный код, программы, в котором подобные его переработки уже произведены?
retmas
Жарю без масла
803 / 685 / 143
Регистрация: 13.01.2012
Сообщений: 1,580
26.02.2014, 17:22     Увидеть обработанный препроцессором код #5
штудируйте опции своего компилятора
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.02.2014, 17:57     Увидеть обработанный препроцессором код #6
Процесс компиляции
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2014, 22:40     Увидеть обработанный препроцессором код
Еще ссылки по теме:

C++ Не могу увидеть ошибку
C++ Структура в классе (из метода увидеть переменную)
C++ Выполнить пузырьковую сортировку массива по возрастанию и вывести исходный массив обработанный на экран

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

Или воспользуйтесь поиском по форуму:
SaShka K
3 / 3 / 0
Регистрация: 16.01.2014
Сообщений: 55
26.02.2014, 22:40  [ТС]     Увидеть обработанный препроцессором код #7
Резюмирую: Выяснил следующее - увидеть подстановки inline функций в коде на языке C++ негде. Единственный такой код генерирует препроцессор, но он не обрабатывает inline'ы. Эти подстановки можно увидеть, но уже в ассемблерном коде.
PS: всем спасибо за подсказки и хорошие ссылки!
Yandex
Объявления
26.02.2014, 22:40     Увидеть обработанный препроцессором код
Ответ Создать тему
Опции темы

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