/constexpr (Constexpr değerlendirmesini denetle)
Derleme zamanında değerlendirme parametrelerini denetlemek için constexpr
/constexpr derleyici seçeneklerini kullanın.
Sözdizimi
/constexpr:depthN
/constexpr:backtraceN
/constexpr:stepsN
Bağımsız değişkenler
depthN Özyinelemeli constexpr
işlev çağrılarının derinliğini N düzeyleriyle sınırlayın. Varsayılan değer 512'dir.
backtraceN Tanılamada N'ye constexpr
kadar değerlendirme gösterir. Varsayılan değer 10'dur.
adımlarN N adımdan sonra değerlendirmeyi sonlandırconstexpr
. Varsayılan değer 100.000'dir.
Açıklamalar
/constexpr derleyici seçenekleri, ifadelerin derleme zamanı değerlendirmesini constexpr
denetler. Değerlendirme adımları, özyineleme düzeyleri ve geri iz derinliği, derleyicinin değerlendirmeye constexpr
çok fazla zaman harcamasını önlemek için denetlenmektedir. Dil öğesi hakkında constexpr
daha fazla bilgi için bkz . constexpr (C++).
/constexpr seçenekleri Visual Studio 2015'in başından itibaren kullanılabilir.
Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için
Projenizin Özellik Sayfaları iletişim kutusunu açın.
Yapılandırma Özellikleri>C/C++>Komut Satırı özellik sayfasını seçin.
Ek Seçenekler kutusuna /constexpr derleyici seçeneklerini girin. Değişikliklerinizi kaydetmek için Tamam'ı veya Uygula'yı seçin.
Bu derleyici seçeneğini program üzerinden ayarlamak için
- Bkz. AdditionalOptions.
Ayrıca bkz.
MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi