Aracılığıyla paylaş


/ u, /u (sembolleri tanımsız)

/U Derleyici seçeneği belirtilen Önişlemci sembolü undefines. /u Derleyici seçeneği undefines derleyici tanımlar Microsoft'a özgü simgeler.

/U[ ]symbol
/u

Değişkenler

  • symbol
    Tanımsız Önişlemci sembolü.

Notlar

Ne /U veya /u seçeneği kullanılarak oluşturulan bir sembol tanımını kaldırın #define yönergesi.

/U Seçeneğini kullanarak önceden tanımlanmış olan bir sembol tanımını kaldırın /D seçeneği.

Varsayılan olarak, aşağıdaki Microsoft özel simgeler derleyici tanımlar.

Sembol

İşlev

_CHAR_UNSIGNED

Varsayılan karakter türü ise işaretsiz. Ne zaman tanımlı /j seçeneği belirtilmiş.

_CPPRTTI

Kod ile derlenmesi için tanımlanan /gr seçeneği.

_CPPUNWIND

Kod ile derlenmesi için tanımlanan /EHsc seçeneği.

_DLL

Ne zaman tanımlı /md seçeneği belirtilmiş.

_M_IX86

600 X 86 hedefleri için tanımlanan varsayılan olarak.

_MSC_VER

Daha fazla bilgi için bkz. Önceden tanımlı makrolar.

_WIN32

WIN32 uygulamaları için tanımlanır. Her zaman tanımlı.

_MT

Ne zaman tanımlı /md veya /mt seçeneği belirtilmiş.

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çın.

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

  3. Tıklatın Gelişmiş özellik sayfası.

  4. Değiştirmek Tanımsız Önişlemci tanımları veya Tüm Önişlemci tanımları tanımsız özellikleri.

Bu derleyici seçeneği programlı olarak ayarlamak için

Ayrıca bkz.

Başvuru

Derleme Seçenekleri

Derleyici seçeneklerini ayarlama

/j (varsayılan char türü imzasız)

/gr (enable çalışma zamanı tür bilgileri)

/eh (özel durum işleme modeli)

/ md, /mt, /ld (çalışma zamanı kitaplığı kullanın)