/constexpr (Evaluasi kontrol constexpr)
Gunakan opsi kompilator /constexpr untuk mengontrol parameter untuk constexpr
evaluasi pada waktu kompilasi.
Sintaks
/constexpr:depthN
/constexpr:backtraceN
/constexpr:stepsN
Argumen
kedalamanN Batasi kedalaman pemanggilan fungsi rekursif constexpr
ke tingkat N . Defaultnya adalah 512.
backtraceN Muncul ke evaluasi N constexpr
dalam diagnostik. Nilai default adalah 10.
langkahN Hentikan constexpr
evaluasi setelah langkah-langkah N . Defaultnya adalah 100.000.
Keterangan
Opsi kompilator /constexpr mengontrol evaluasi ekspresi waktu kompilasi constexpr
. Langkah-langkah evaluasi, tingkat rekursi, dan kedalaman backtrace dikontrol untuk mencegah kompilator menghabiskan terlalu banyak waktu untuk constexpr
evaluasi. Untuk informasi selengkapnya tentang constexpr
elemen bahasa, lihat constexpr (C++).
Opsi /constexpr tersedia dimulai di Visual Studio 2015.
Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio
Buka kotak dialog Halaman Properti proyek Anda.
Pilih halaman properti Properti>Konfigurasi C/C++>Baris Perintah.
Masukkan opsi pengkompilasi /constexpr apa pun di kotak Opsi Tambahan. Pilih OK atau Terapkan untuk menyimpan perubahan Anda.
Untuk mengatur opsi pengkompilasi ini secara terprogram
- Lihat AdditionalOptions.
Lihat juga
Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk