Ở đâ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;
}