Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Mengalih Keluar Komen daripada Kod Sumber C/C Menggunakan GCC?
Mengalih keluar Komen daripada Kod Sumber C/C
Dalam pengaturcaraan C/C, ulasan adalah penting untuk menambah nota deskriptif dan kod dokumentasi. Walau bagaimanapun, apabila anda perlu mengeluarkan kod sumber tulen tanpa sebarang ulasan, ia boleh menjadi tugas yang membosankan.
Alat Sedia Ada untuk Mengalih Keluar Komen
Daripada menulis regex secara manual untuk mengendalikan senario yang rumit, terdapat alat praktikal yang boleh mengalih keluar ulasan dengan cekap daripada fail sumber C/C anda. Perintah berikut menggunakan GNU Compiler Collection (GCC) untuk mencapainya:
gcc -fpreprocessed -dD -E -P <input_file>
Penjelasan Flags:
Contoh Penggunaan:
Pertimbangkan fail sumber berikut, test.c, yang mengandungi ulasan dan makro:
#define foo bar foo foo foo #ifdef foo #undef foo #define foo baz #endif foo foo /* comments? comments. */ // c++ style comments
Menjalankan arahan pada test.c akan menghasilkan output berikut:
#define foo bar foo foo foo #ifdef foo #undef foo #define foo baz #endif foo foo
Seperti yang anda lihat, semua komen telah berjaya dilucutkan daripada kod sambil mengekalkan struktur sumber sebenar.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengalih Keluar Komen daripada Kod Sumber C/C Menggunakan GCC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!