/Zg (İşlev Prototipleri Üret)

Kaldırıldı. Kaynak dosyada tanımlanan her işlev için bir işlev prototipi oluşturur, ancak kaynak dosyayı derlemez.

Sözdizimi

/Zg

Açıklamalar

Bu derleyici seçeneği artık kullanılamıyor. Visual Studio 2015'te kaldırıldı. Bu sayfa, Visual Studio'nun eski sürümlerini kullananlar için kalır.

İşlev prototipi, işlev dönüş türünü ve bağımsız değişken türü listesini içerir. Bağımsız değişken türü listesi, işlevin resmi parametrelerinin türlerinden oluşturulur. Kaynak dosyada zaten var olan tüm işlev prototipleri yoksayılır.

Prototip listesi standart çıkışa yazılır. Bir işlevin gerçek bağımsız değişkenlerinin ve resmi parametrelerinin uyumlu olduğunu doğrulamak için bu listeyi yararlı bulabilirsiniz. Standart çıkışı bir dosyaya yeniden yönlendirerek listeyi kaydedebilirsiniz. Ardından, işlev prototiplerinin listesini kaynak dosyanızın bir parçası yapmak için #include kullanabilirsiniz. Bunun yapılması, derleyicinin bağımsız değişken türü denetimi gerçekleştirmesine neden olur.

/Zg seçeneğini kullanırsanız ve programınız yapı, numaralandırma veya birleşim türüne (veya bu tür işaretçilere) sahip resmi parametreler içeriyorsa, her yapı, numaralandırma veya birleşim türünün bildiriminde bir etiket (ad) olmalıdır. Aşağıdaki örnekte etiket adı şeklindedir MyStruct.

// Zg_compiler_option.c
// compile with: /Zg
typedef struct MyStruct { int i; } T2;
void f2(T2 * t) {}

/Zg seçeneği Visual Studio 2005'te kullanım dışı bırakıldı ve Visual Studio 2015'te kaldırıldı. MSVC derleyicisi eski, C stili kod desteğini kaldırdı. Kullanım dışı bırakılan derleyici seçeneklerinin listesi için bkz. Kategoriye Göre Listelenen Derleyici Seçeneklerinde Kullanım Dışı Ve Kaldırılan Derleyici Seçenekleri.

Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.

  2. Yapılandırma Özellikleri>C/C++>Komut Satırı özellik sayfasını seçin.

  3. Ek Seçenekler kutusuna derleyici seçeneğini girin.

Bu derleyici seçeneğini program üzerinden ayarlamak için

Ayrıca bkz.

MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi