यहां हम देखेंगे कि सी या सी++ प्रोग्राम के सोर्स कोड से प्रीप्रोसेस्ड या प्रीप्रोसेसर कोड कैसे जेनरेट करें।
G++ कंपाइलर का उपयोग करके प्रीप्रोसेस्ड कोड देखने के लिए, हमें g++ के साथ '-E' विकल्प का उपयोग करना होगा।
प्रीप्रोसेसर में कोड में सभी # निर्देश शामिल हैं, और मैक्रो फ़ंक्शन का विस्तार भी करता है।
सिंटैक्स
g++ -E program.cpp
उदाहरण
#define PI 3.1415 int main() { float a = PI, r = 5; float c = a * r * r; return 0; }
आउटपुट
$ g++ -E test_prog.cpp int main() { float a = 3.1415, r = 5; float c = a * r * r; return 0; }