Aracılığıyla paylaş


/Za, /Ze (Dil Uzantılarını Devre Dışı Bırak)

/Za Derleyici seçeneği, ANSI C veya C++ ANSI ile uyumlu olmayan dil yapıları için hata yayar./Ze Derleyici seçeneği, varsayılan değer olan Microsoft uzantıları etkinleştirir.

/Za
/Ze

Notlar

[!NOT]

/Ze Seçeneği kullanım dışıdır.Daha fazla bilgi için bkz. Deprecated Compiler Options.

Visual C++ Derleyici ANSI C veya C++ ANSI standartları'de belirtilenler dışında özellikler sunar.Bu özellikler, topluca C ve C++ için Microsoft uzantıları olarak bilinir.Bu uzantıları kullanılabilir /Ze seçeneği belirtilen ve yok ne zaman /Za seçeneği belirtildi.Daha fazla bilgi için bkz. C ve C++ için Microsoft Uzantıları.

Programınızı başka ortamlara bağlantı noktası planlıyorsanız, dil uzantıları devre dışı bırakın.Derleyici genişletilmiş anahtar sözcükler basit tanımlayıcılar olarak davranır diğer Microsoft uzantıları devre dışı bırakır ve otomatik olarak tanımlayan __STDC__ C programları için önceden tanımlanmış bir makro.

Birlikte kullanılan diğer derleyici seçenekleri /Za nasıl derleyici ANSI uyumluluk sağlar etkileyebilir.Örneğin, /Za ve /fp (Kayan Nokta Davranışını Belirt) beklenmeyen davranışlara neden olabilir.

Bkz: /Zc ile standart davranış almanın yolları için derleyici seçeneği /Za.

Uygunluk ile ilgili sorunlar hakkında daha fazla bilgi için Visual C++, bkz: Visual C++'daki Uyumluluk ve Uyum Sorunları.

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

  1. Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılar için bkz. Nasıl Yapılır: Proje Özellik Sayfalarını Açma.

  2. C/C++ klasörünü tıklatın.

  3. ' I Dil özellik sayfası.

  4. Değiştirme Dil uzantıları devre dışı özelliği.

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

Ayrıca bkz.

Başvuru

Derleyici Seçenekleri

Derleyici Seçeneklerini Ayarlama