/Qimprecise_fwaits (移除 Try 區域內的 fwaits)
fwait
當您使用 /fp:except 編譯程式選項時,請移除內部對 try
區塊的命令。
語法
/Qimprecise_fwaits
備註
如果未 /fp:except
指定此選項,則不會有任何作用。 如果您指定 /fp:except
選項,編譯程式將會在 區塊中的每個try
程式代碼行周圍插入fwait
指令。 如此一來,編譯程式就可以識別產生例外狀況的特定程式代碼行。 /Qimprecise_fwaits
會移除內部 fwait
指示,只保留區塊周圍的 try
等候。 它可改善效能,但編譯程式只能顯示哪個 try
區塊造成例外狀況,而不是哪一行。
在 Visual Studio 開發環境中設定這個編譯器選項
開啟專案的 [屬性頁] 對話方塊。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性。
選取 [組態屬性]>[C/C++]>[命令列] 屬性頁。
在 [ 其他選項 ] 方塊中輸入編譯程序選項。
若要以程式方式設定這個編譯器選項
- 請參閱 AdditionalOptions。