Bagikan melalui


/Qimprecise_fwaits (Hapus fwaits Inside Try Blocks)

fwait Menghapus perintah internal untuk try memblokir saat Anda menggunakan opsi /fp:except compiler.

Sintaks

/Qimprecise_fwaits

Keterangan

Opsi ini tidak berpengaruh jika /fp:except tidak juga ditentukan. Jika Anda menentukan /fp:except opsi , pengkompilasi akan menyisipkan fwait instruksi di sekitar setiap baris kode dalam try blok. Dengan cara ini, pengkompilasi dapat mengidentifikasi baris kode tertentu yang menghasilkan pengecualian. /Qimprecise_fwaits menghapus instruksi internal fwait , hanya menyisakan tunggu di try sekitar blok. Ini meningkatkan performa, tetapi pengkompilasi hanya dapat menunjukkan blok mana yang try menyebabkan pengecualian, bukan baris mana.

Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih halaman properti Properti>Konfigurasi C/C++>Baris Perintah.

  3. Masukkan opsi pengkompilasi dalam kotak Opsi Tambahan.

Untuk mengatur opsi pengkompilasi ini secara terprogram

Baca juga

Opsi /Q (Operasi Tingkat Rendah)
Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC