第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

禁用單個警告錯誤

禁用單個警告錯誤

C++
尚方寶劍之說 2019-11-14 10:42:48
有沒有一種方法可以通過Visual Studio禁用cpp文件中的單個警告行?例如,如果我捕獲一個異常但不處理它,則會收到錯誤4101(未引用的局部變量)。有沒有一種方法可以僅在該函數(shù)中忽略它,否則可以在編譯單元中報告它?此刻,我將#pragma warning (disable : 4101)文件放在頂部,但是很明顯,整個文件都將其關(guān)閉。
查看完整描述

3 回答

?
拉丁的傳說

TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超8個贊

#pragma warning( push )

#pragma warning( disable : 4101)

// Your function

#pragma warning( pop ) 


查看完整回答
反對 回復(fù) 2019-11-14
?
蕭十郎

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個贊

如果只想在一行代碼中禁止顯示警告,則可以使用suppress 警告說明符:


#pragma warning(suppress: 4101)

// here goes your single line of code where the warning occurs

對于單行代碼,其工作原理與編寫以下代碼相同:


#pragma warning(push)

#pragma warning(disable: 4101)

// here goes your code where the warning occurs

#pragma warning(pop)


查看完整回答
反對 回復(fù) 2019-11-14
?
HUWWW

TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個贊

#pragma push / pop通常是解決此類問題的方法,但是在這種情況下,為什么不刪除未引用的變量呢?


try

{

    // ...

}

catch(const your_exception_type &) // type specified but no variable declared

{

    // ...

}


查看完整回答
反對 回復(fù) 2019-11-14
  • 3 回答
  • 0 關(guān)注
  • 492 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號