/Zc:wchar_t (wchar_t doğal türü olarak)
Belirtildiğinde, türü wchar_t eşleyen yerel bir tür haline __wchar_t aynı şekilde o short eşler __int16. /Zc:wchar_tVarsayılan olarak açıktır.
/Zc:wchar_t[-]
Notlar
/Zc:wchar_t- Belirtilmişse, derleyici ya da tanımlamanızı gerektirir wchar_t ya da (örneğin, wchar.h) tanımlayan birçok üstbilgi dosyaları birini eklemek için. Genellikle, wchar_t olarak tanımlanan bir unsigned short.
İle /Zc:wchar_t, derleyici tanıdığı wchar_t doğal türü olarak. Bkz: Veri türü aralıkları hakkında daha fazla bilgi için wchar_t.
__wchar_ther zaman kullanılabilir durumdadır.
Her ikisi için de aşırı sağlayarak unsigned short ve __wchar_t çeşitlerini wchar_t, isterse derlenmiş kodu ile kolayca bağlantılı kitaplıklar oluşturabilirsiniz /Zc:wchar_t ve iki farklı kitaplığı oluşturur sağlamak zorunda kalmazsınız (biri diğeri olmadan /Zc:wchar_t etkin).
Zaman /Zc:wchar_t belirtilirse, _WCHAR_T_DEFINED ve _NATIVE_WCHAR_T_DEFINED sembolleri tanımlanır; Bkz: Önceden tanımlı makrolar daha fazla bilgi için.
Comsupp.lib, açık başvurular yorum pragma ya da komut satırı üzerinden olarak comsuppw.lib veya comsuppwd.lib, şimdi kullanacak şekilde değiştirilmesine /Zc:wchar_t şimdi varsayılan olarak açıktır. comsupp.lib hala ile derlerken kullanılması /Zc:wchar_t-.
Visual C++ ile uyumluluk sorunları hakkında daha fazla bilgi için 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. Proje ayarlarını değiştirme.
Tıklatın c/C++ klasörü.
Tıklatın Dil özellik sayfası.
Değiştirmek wchar_t yerleşik türü olarak kabul özelliği.