/ Za, /Ze (devre dışı bırak dil uzantıları)
/Za Derleyici seçeneği, ANSI c veya ANSI C++ ile uyumlu olmayan bir dil yapıları için bir hata gösterir./Ze Microsoft uzantıları varsayılan derleyici seçeneği sağlar.
/Za
/Ze
Notlar
[!NOT]
/Ze Seçeneği kaldırılmıştır.Daha fazla bilgi için bkz. Deprecated Compiler Options.
Visual C++ Derleyici ANSI c veya C++ ANSI standartları belirtilenler dışında özellikler sunar.Bu özellikler, topluca c ve C++ için Microsoft uzantıları olarak bilinir.Bu uzantılar ne zaman kullanılabilir /Ze seçeneği belirtilen ve yok ne zaman /Za seçeneği belirtilmiş.Daha fazla bilgi için bkz. c ve C++ Microsoft uzantıları.
Programınızı başka ortamlara çıkışlı planlıyorsanız, dil uzantıları devre dışı bırakın.Derleyici genişletilmiş anahtar sözcükler basit tanımlayıcılar olarak değerlendirir, Microsoft uzantıları devre dışı bırakır ve otomatik olarak tanımlayan __STDC__ c programları için önceden tanımlanmış makro.
Diğer derleyici seçenekleri ile kullanılan /Za nasıl derleyici ANSI uyumluluk sağlar etkileyebilir.Örneğin, /Za ve /FP (kayan nokta davranışı belirtin) beklenmeyen davranışlara neden olabilir.
Bkz: /Zc ile standart davranış almanın yolları için derleyici seçeneği /Za.
Uyumluluk sorunları hakkında daha fazla bilgi için Visual C++, bkz: Uyumluluk ve Visual C++ uyum sorunları.
Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için
Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılar için bkz. Nasıl yapılır: Proje özellik sayfalarını açın.
Tıklatın c/C++ klasörü.
Tıklatın Dil özellik sayfası.
Değiştirmek Dil uzantıları devre dışı özelliği.