異常安全的C++代碼編寫(xiě)
大小:44 人氣: 2010-09-16 需要積分:2
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
標(biāo)簽:
關(guān)于C++中異常的爭(zhēng)論何其多也,但往往是一些不合事實(shí)的誤解。異常曾經(jīng)是一個(gè)難以用好的語(yǔ)言特性,幸運(yùn)的是,隨著C++社區(qū)經(jīng)驗(yàn)的積累,今天我們已經(jīng)有足夠的知識(shí)輕松編寫(xiě)異常安全的代碼了,而且編寫(xiě)異常安全的代碼一般也不會(huì)對(duì)性能造成影響。
使用異常還是返回錯(cuò)誤碼?這是個(gè)爭(zhēng)論不休的話題。大家一定聽(tīng)說(shuō)過(guò)這樣的說(shuō)法:只有在真正異常的時(shí)候,才使用異常。那什么是“真正異常的時(shí)候”?在回答這個(gè)問(wèn)題以前,讓我們先看一看程序設(shè)計(jì)中的不變式原理
非常好我支持^.^
(8) 100%
不好我反對(duì)
(0) 0%