Bagikan melalui


Referensi praprosesor C/C++

Referensi pra-prosesor C/C++ menjelaskan praprosedur seperti yang diimplementasikan di Microsoft C/C++. Preprocessor melakukan operasi awal pada file C dan C++ sebelum diteruskan ke kompilator. Anda dapat menggunakan preprocessor untuk mengkompilasi kode secara kondisional, menyisipkan file, menentukan pesan kesalahan waktu kompilasi, dan menerapkan aturan khusus mesin ke bagian kode.

Di Visual Studio 2019 , opsi kompilator /Zc:preprocessor menyediakan prapemrosedur C11 dan C17 yang sepenuhnya sesuai. Ini adalah default ketika Anda menggunakan bendera /std:c11 pengkompilasi atau /std:c17.

Di bagian ini

Preprocessor
Memberikan gambaran umum tentang pra-prosesor yang sesuai tradisional dan baru.

Arahan pra-prosesor
Menjelaskan arahan, biasanya digunakan untuk membuat program sumber mudah diubah dan mudah dikompilasi di lingkungan eksekusi yang berbeda.

Operator prapemroscesor
Membahas empat operator khusus praprosesor yang digunakan dalam konteks arahan #define .

Makro yang telah ditentukan sebelumnya
Membahas makro yang telah ditentukan sebelumnya sebagaimana ditentukan oleh standar C dan C++ dan oleh Microsoft C++.

Pragma
Membahas pragma, yang menawarkan cara bagi setiap kompilator untuk menawarkan fitur khusus mesin dan sistem operasi sambil mempertahankan kompatibilitas keseluruhan dengan bahasa C dan C++.

Referensi bahasa C++
Menyediakan materi referensi untuk implementasi Microsoft dari bahasa C++.

Referensi bahasa C
Menyediakan materi referensi untuk implementasi Microsoft dari bahasa C.

Referensi build C/C++
Menyediakan tautan ke topik yang membahas opsi pengkompilasi dan pengtaut.

Proyek Visual Studio - C++
Menjelaskan antarmuka pengguna di Visual Studio yang memungkinkan Anda menentukan direktori yang akan dicari sistem proyek untuk menemukan file untuk proyek C++Anda.