<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JUST DO IT ~

    我只想當(dāng)個(gè)程序員

    [網(wǎng)絡(luò)異常收集貼] c++ 怎么看c語言的異常處理


    為什么我希望用C而不是C++來實(shí)現(xiàn)ZeroMQ

    http://blog.jobbole.com/19647/
    C++的異常處理機(jī)制卻無法滿足這個(gè)要求。C++的異常機(jī)制對(duì)于確保程序不會(huì)失敗是非常有效的——只要將主函數(shù)包裝在try/catch塊中,然后你就可以在一個(gè)單獨(dú)的位置處理所有的錯(cuò)誤。然而,當(dāng)你的目標(biāo)是確保沒有未定義行為發(fā)生時(shí),噩夢(mèng)就產(chǎn)生了。C++中引發(fā)異常和處理異常是松耦合的,這使得在C++中避免錯(cuò)誤是十分容易的,但卻使得保證程序永遠(yuǎn)不會(huì)出現(xiàn)未定義行為變得基本不可能。

    之前看過一篇文章,說是網(wǎng)絡(luò)編程C 語言異常


    JAVA異常處理

    http://blog.jobbole.com/19647/

    有一種說法是, java的異常處理方式,拼命的補(bǔ)漏洞,程序運(yùn)行時(shí)出現(xiàn)問題要么位置,不如c語言通過狀態(tài)來處理方式的明晰,
    操作系統(tǒng),網(wǎng)絡(luò)都用異常處理方式。
    java的異常會(huì)污染代碼底層的異常,如果不及時(shí)處理掉拋出,會(huì)造成系統(tǒng)的總成部分來分心細(xì)節(jié)。如果是告訴高層代碼,我底層出現(xiàn)問題,
    上層知道一個(gè)大概就可以了。就可以決策,具體出問題的模塊才最清楚我應(yīng)該怎么處理。
    當(dāng)然,java提供了底層處理的機(jī)制。
    另外一個(gè)被人吐槽,異常不如處理錯(cuò)誤返回碼來的清晰斷定問題根源。

    拋出的異常會(huì)給代碼,擾亂程序的正常流程。
    另外一個(gè)槽點(diǎn),異常會(huì)使得堆棧退出的流程,造成很多資源來不及息勾或者是考慮資源釋放不足。

    c#改進(jìn)的一種方式,想處理再處理,不污染接口。





     








     








    posted on 2015-03-15 13:07 小高 閱讀(263) 評(píng)論(0)  編輯  收藏 所屬分類: Exception 異常處理C

    導(dǎo)航

    <2015年3月>
    22232425262728
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    統(tǒng)計(jì)

    常用鏈接

    留言簿(3)

    隨筆分類(352)

    收藏夾(19)

    關(guān)注的blog

    手冊(cè)

    搜索

    積分與排名

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 精品国产免费人成电影在线观看| 99xxoo视频在线永久免费观看| 国产精品亚洲专区在线播放| 精品免费久久久久久久| 中文字幕亚洲综合精品一区| 99久热只有精品视频免费看 | 在线观看免费播放av片| 青青青免费国产在线视频小草| 亚洲av日韩av无码黑人| 亚洲国产无线乱码在线观看| 18禁免费无码无遮挡不卡网站| 国产成人精品日本亚洲专区| 亚洲一区二区三区亚瑟 | 亚洲精品久久无码av片俺去也| 国产精品视频免费一区二区| 国产亚洲精品影视在线| 可以免费观看的国产视频| 亚洲人成网77777色在线播放| 久久久久久久99精品免费| 亚洲毛片免费视频| 午夜毛片不卡免费观看视频| 亚洲视频在线观看免费| a级毛片免费观看网站| 亚洲一区二区三区影院 | 亚洲乱亚洲乱淫久久| 最近免费字幕中文大全视频| 亚洲中文字幕无码久久精品1| 国产真人无码作爱免费视频| 日韩亚洲精品福利| 国产一级一毛免费黄片| 337p欧洲亚洲大胆艺术| 成年女人毛片免费播放人| 一级毛片免费不卡直观看| 亚洲?V无码成人精品区日韩 | 无码人妻精品中文字幕免费 | 97无码免费人妻超级碰碰碰碰| 日韩成人精品日本亚洲| 好看的电影网站亚洲一区| 日本zzzzwww大片免费| 亚洲欧洲无码AV电影在线观看| 亚洲高清日韩精品第一区|