<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語(yǔ)言的異常處理


    為什么我希望用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 語(yǔ)言異常


    JAVA異常處理

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

    有一種說法是, java的異常處理方式,拼命的補(bǔ)漏洞,程序運(yùn)行時(shí)出現(xiàn)問題要么位置,不如c語(yǔ)言通過狀態(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 小高 閱讀(262) 評(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)論排行榜

    主站蜘蛛池模板: 亚洲人成www在线播放| 亚洲黄色三级视频| 免费91麻豆精品国产自产在线观看 | 91亚洲精品视频| 午夜电影免费观看| 嫩草在线视频www免费看| 亚洲成人福利在线观看| 亚洲成A人片在线观看中文| 黄页网站免费观看| 亚洲精品乱码久久久久久下载 | 在线人成免费视频69国产| 亚洲国产成人久久77| 亚洲国产精品人人做人人爱| 免费人成大片在线观看播放电影| 午夜网站免费版在线观看| 国产猛男猛女超爽免费视频| 亚洲国产精品成人AV在线| 亚洲av女电影网| 99久久免费中文字幕精品| 亚洲欧洲日产国码久在线观看| 香蕉成人免费看片视频app下载| 无码人妻精品一二三区免费| 一级毛片免费播放试看60分钟| 成年男女男精品免费视频网站| 亚洲日本VA中文字幕久久道具| 天天拍拍天天爽免费视频| 国产精品免费AV片在线观看| 亚洲国产成人久久综合一| 亚洲AV无码成H人在线观看 | 成人免费毛片内射美女-百度| 亚洲xxxx18| 日韩中文字幕免费视频| 免费国产高清毛不卡片基地| 亚洲伊人久久大香线焦| 亚洲va久久久噜噜噜久久天堂 | 亚洲AV无码一区二区三区国产| 二区久久国产乱子伦免费精品| 亚洲黄色在线观看视频| 久久久久亚洲精品天堂久久久久久 | 久久亚洲精品国产精品| 亚洲精品国产字幕久久不卡 |