Ở đây chúng ta sẽ xem cách tạo mã tiền xử lý hoặc mã tiền xử lý từ mã nguồn của chương trình C hoặc C ++.
Để xem mã được xử lý trước bằng trình biên dịch g ++, chúng tôi phải sử dụng tùy chọn ‘-E’ với g ++.
Bộ tiền xử lý bao gồm tất cả các lệnh # trong mã và cũng mở rộng hàm MACRO.
Cú pháp
g++ -E program.cpp
Ví dụ
#define PI 3.1415 int main() { float a = PI, r = 5; float c = a * r * r; return 0; }
Đầu ra
$ g++ -E test_prog.cpp int main() { float a = 3.1415, r = 5; float c = a * r * r; return 0; }