C/C++ ön işlemci başvurusu

C/C++ ön işlemci başvurusu, Önişlemciyi Microsoft C/C++'da uygulandığından açıklar. Önişlemci, C ve C++ dosyaları derleyiciye geçirilmeden önce ön işlemleri gerçekleştirir. Ön işlemciyi kullanarak kodu koşullu olarak derleyebilir, dosya ekleyebilir, derleme zamanı hata iletilerini belirtebilir ve kod bölümlerine makineye özgü kurallar uygulayabilirsiniz.

Visual Studio 2019'da /Zc:preprocessor derleyici seçeneği tam uyumlu bir C11 ve C17 ön işlemci sağlar. Derleyici bayrağını /std:c11 veya /std:c17kullandığınızda varsayılan değer budur.

Bu bölümde

Ön İşlemci
Geleneksel ve yeni uyumlu ön işlemcilere genel bir bakış sağlar.

Önişlemci yönergeleri
Genellikle kaynak programların değiştirilmesini ve farklı yürütme ortamlarında derlenmesine kolay hale getirmek için kullanılan yönergeleri açıklar.

Ön işlemci işleçleri
yönergesi bağlamında kullanılan ön işlemciye özgü dört işleci açıklar #define .

Önceden tanımlanmış makrolar
C ve C++ standartları ve Microsoft C++ tarafından belirtilen önceden tanımlanmış makroları açıklar.

Pragmalar
C ve C++ dilleriyle genel uyumluluğu korurken her derleyicinin makineye ve işletim sistemine özgü özellikler sunacağı bir yol sunan pragmaları açıklar.

C++ dil başvurusu
C++ dilinin Microsoft uygulaması için başvuru malzemesi sağlar.

C dil başvurusu
C dilinin Microsoft uygulaması için başvuru malzemeleri sağlar.

C/C++ derleme başvurusu
Derleyici ve bağlayıcı seçeneklerinin tartışıldığı konulara bağlantılar sağlar.

Visual Studio projeleri - C++
Visual Studio'da, proje sisteminin C++ projenizin dosyalarını bulmak için arayacağı dizinleri belirtmenizi sağlayan kullanıcı arabirimini açıklar.