Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Derleyici /U seçeneği, belirtilen önişlemci simgesini tanımlar. Derleyici /u seçeneği, derleyicinin tanımladığı Microsoft'a özgü simgeleri tanımlar.
Sözdizimi
/U[ ]sembolü
/u
Bağımsız değişkenler
symbol
Tanımsız hale getirmek için önişlemci simgesi.
Açıklamalar
ve /U seçeneklerinin /u hiçbiri yönergesi kullanılarak oluşturulan bir simgeyi #define tanımlanamaz.
seçeneği /U , seçeneği kullanılarak daha önce tanımlanmış bir simgenin tanımlarını /D kaldırabilir.
Varsayılan olarak, derleyici çok sayıda Microsoft'a özgü simge tanımlayabilir. Yaygın olarak kullanılanlardan birkaçı şunlardır:
| Simge | İşlev |
|---|---|
_CHAR_UNSIGNED |
Varsayılan karakter türü imzasız. Seçenek belirtildiğinde /J tanımlanır. |
_CPPRTTI |
seçeneğiyle /GR derlenen kod için tanımlanır. |
_CPPUNWIND |
seçeneğiyle /EHsc derlenen kod için tanımlanır. |
_DLL |
Seçenek belirtildiğinde /MD tanımlanır. |
_M_IX86 |
Varsayılan olarak, x86 hedefleri için 600 olarak tanımlanır. |
_MSC_VER |
Her derleyici sürümü için benzersiz bir tamsayı değeri olarak tanımlanır. Daha fazla bilgi için bkz . Önceden tanımlanmış makrolar. |
_WIN32 |
WIN32 uygulamaları için tanımlanır. Her zaman tanımlanmıştır. |
_MT |
veya /MD seçeneği belirtildiğinde /MT tanımlanır. |
Microsoft'a özgü önceden tanımlanmış makroların tam listesi için bkz . Önceden tanımlanmış makrolar.
Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için
- Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.
- Yapılandırma Özellikleri>C/C++>Preprocessor özellik sayfasını seçin.
- Önişlemci Tanımlarını Tanımdan Kaldır veya Tüm Önişlemci Tanımlarını Tanımdan Kaldır özelliklerini değiştirin.
Bu derleyici seçeneğini program üzerinden ayarlamak için
Ayrıca bkz.
MSVC derleyici seçenekleri
MSVC derleyicisi komut satırı söz dizimi
/J (Varsayılan karakter türü işaretsiz)
/GR (Çalışma zamanı türü bilgilerini etkinleştir)
/EH (Özel durum işleme modeli)
/MD, /MT, /LD (Çalışma zamanı kitaplığını kullan)