Преобразование программы C / C ++ в код препроцессора

Опубликовано: 30 Декабря, 2021

Мы используем компилятор g ++, чтобы превратить предоставленный код Cpp в код препроцессора. Чтобы увидеть код препроцессора, сгенерированный компилятором CPP, мы можем использовать параметр «-E» в командной строке:
Препроцессор включает в код все директивы #. а также расширяет функцию MACRO.

Синтаксис:
g ++ -E имя_файла.cpp
// MACRO named MAX initialism to 10
#define MAX 10
int main()
{
int a = MAX, b = MAX;
// Add two values.
int c = a + b;
return 0;
}

Запускаем команду:

g ++ -E geeks.cc

Выход :

int main ()
{

    int a = 10, b = 10;

    // Добавляем два значения.
    int c = a + b;

    возврат 0;
}
Хотите узнать о лучших видео и практических задачах, ознакомьтесь с базовым курсом C ++ для базового и продвинутого уровня C ++ и курсом C ++ STL для базового уровня плюс STL. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .
C++ C