• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            拂曉·明月·彎刀

            觀望,等待只能讓出現的機會白白溜走

              C++博客 :: 首頁 ::  :: 聯系 :: 聚合  :: 管理 ::
                “C++的一個問題是有太多的庫,但是沒有一個大賣場有所有這些庫。C++不是對GUI支持不好。C++有GUI庫。問題是C++有25個GUI庫。有些 GUI庫不錯。但是人們說:“可是C++沒有標準GUI庫。”Python不一樣。人們知道到哪里去找Python的GUI庫。所以C++的問題是有太多庫,但是所有的庫市場宣傳都做的不夠(It's a problem of riches, plurality, and a lack of marketing)。搞C++的看來都很窮,沒有錢來提供一個可以找到所有庫的大賣場。”
                以上摘自在2003年9月的JAOO會議上,Bill Venners對Bjarne Stroustrup采訪,我想,這樣的局面也導致了目前C++對錯誤沒有一個統一的處理方式,不象JAVA可以統一采用異常的錯誤處理方式(我曾看過經JMS重寫 的CMS--ActiveMQ CMS,里面一律采用異常,包括構造/析構函數),因為它需要兼顧C/C++/SDK中各自不同的錯誤處理方式。
                不應該發生的錯誤如果發生了,那就是程序員的過錯,此時就該使用ASSERT斷言了。
                不能用拋出異常來代替斷言。
                斷言采用如下形式:
            1unsigned int Employee::GetID()
            2{
            3   assert(m_nID!=0 && "Employed ID is invalid(must be nonzero");
            4   return m_nID;
            5}

            附C++錯誤處理相關文章:
            http://msdn2.microsoft.com/zh-cn/library/ms809695.aspx (考慮錯誤情況)
            http://blog.csdn.net/pongba/archive/2007/10/08/1815742.aspx(錯誤處理(Error-Handling):為何、何時、如何)
            《 契約式設計的理解及其在c/c++中的應用》
            Robert Schmidt《C與C++中的異常處理》

            posted on 2008-03-01 23:28 一路風塵 閱讀(1216) 評論(0)  編輯 收藏 引用 所屬分類: C++技術/工作總結
            精品久久人人爽天天玩人人妻| 奇米影视7777久久精品| 欧美久久天天综合香蕉伊| 日韩一区二区三区视频久久| 亚洲va久久久噜噜噜久久狠狠 | 人妻精品久久无码专区精东影业| 国产精品久久成人影院| 久久人人爽人人爽人人片AV不| jizzjizz国产精品久久| 久久婷婷色综合一区二区| 国产成人精品久久亚洲| 久久丫精品国产亚洲av不卡| 亚洲欧美国产精品专区久久| 日本精品久久久久中文字幕| 性做久久久久久久| 久久久久久精品免费看SSS | 99久久国语露脸精品国产| 久久婷婷五月综合色奶水99啪| 久久久久亚洲av毛片大| 国产成人久久777777| 东京热TOKYO综合久久精品| 无码人妻精品一区二区三区久久| 香港aa三级久久三级老师2021国产三级精品三级在 | 91精品国产高清久久久久久国产嫩草| 色综合久久无码中文字幕| 久久亚洲电影| 久久久无码精品亚洲日韩软件| 国产免费久久久久久无码| 婷婷综合久久狠狠色99h| 久久99国产精品99久久| av无码久久久久不卡免费网站 | 狠狠色狠狠色综合久久| 人人狠狠综合88综合久久| 国产成人精品久久亚洲| 狠狠久久综合| 亚洲а∨天堂久久精品| 久久久无码精品亚洲日韩蜜臀浪潮| 日韩久久无码免费毛片软件| 亚洲一级Av无码毛片久久精品| 大香伊人久久精品一区二区| 久久午夜无码鲁丝片秋霞|