pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <tfoot id='X9VS8'></tfoot>

    1. <legend id='X9VS8'><style id='X9VS8'><dir id='X9VS8'><q id='X9VS8'></q></dir></style></legend>
        <bdo id='X9VS8'></bdo><ul id='X9VS8'></ul>

      1. <small id='X9VS8'></small><noframes id='X9VS8'>

        <i id='X9VS8'><tr id='X9VS8'><dt id='X9VS8'><q id='X9VS8'><span id='X9VS8'><b id='X9VS8'><form id='X9VS8'><ins id='X9VS8'></ins><ul id='X9VS8'></ul><sub id='X9VS8'></sub></form><legend id='X9VS8'></legend><bdo id='X9VS8'><pre id='X9VS8'><center id='X9VS8'></center></pre></bdo></b><th id='X9VS8'></th></span></q></dt></tr></i><div class="o2wc23a" id='X9VS8'><tfoot id='X9VS8'></tfoot><dl id='X9VS8'><fieldset id='X9VS8'></fieldset></dl></div>

        如何捕捉空指針異常?

        How to catch the null pointer exception?(如何捕捉空指針異常?)
          <tbody id='UQQQM'></tbody>
        • <small id='UQQQM'></small><noframes id='UQQQM'>

          1. <i id='UQQQM'><tr id='UQQQM'><dt id='UQQQM'><q id='UQQQM'><span id='UQQQM'><b id='UQQQM'><form id='UQQQM'><ins id='UQQQM'></ins><ul id='UQQQM'></ul><sub id='UQQQM'></sub></form><legend id='UQQQM'></legend><bdo id='UQQQM'><pre id='UQQQM'><center id='UQQQM'></center></pre></bdo></b><th id='UQQQM'></th></span></q></dt></tr></i><div class="ienjz8h" id='UQQQM'><tfoot id='UQQQM'></tfoot><dl id='UQQQM'><fieldset id='UQQQM'></fieldset></dl></div>
              <legend id='UQQQM'><style id='UQQQM'><dir id='UQQQM'><q id='UQQQM'></q></dir></style></legend>
                <bdo id='UQQQM'></bdo><ul id='UQQQM'></ul>
                1. <tfoot id='UQQQM'></tfoot>
                2. 本文介紹了如何捕捉空指針異常?的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                    try {
                          int* p = 0;
                          *p = 1;
                      } catch (...) {
                          cout << "null pointer." << endl;
                      }
                  

                  我試圖捕捉這樣的異常,但它不起作用,有什么幫助嗎?

                  I tried to catch the exception like this but it doesn't work,any help?

                  推薦答案

                  C++ 中沒有空指針異常"這樣的東西.您可以捕獲的唯一異常是 throw 表達(dá)式顯式拋出的異常(另外,正如 Pavel 所指出的,一些標(biāo)準(zhǔn) C++ 異常由標(biāo)準(zhǔn) operator newdynamic_cast 等).C++ 中沒有其他例外.取消引用空指針、除以零等不會(huì)在 C++ 中產(chǎn)生異常,它會(huì)產(chǎn)生未定義行為.如果您希望在這種情況下拋出異常,您有責(zé)任手動(dòng)檢測(cè)這些條件并明確地執(zhí)行 throw.這就是它在 C++ 中的工作方式.

                  There's no such thing as "null pointer exception" in C++. The only exceptions you can catch, is the exceptions explicitly thrown by throw expressions (plus, as Pavel noted, some standard C++ exceptions thrown intrinsically by standard operator new, dynamic_cast etc). There are no other exceptions in C++. Dereferencing null pointers, division by zero etc. does not generate exceptions in C++, it produces undefined behavior. If you want exceptions thrown in cases like that it is your own responsibility to manually detect these conditions and do throw explicitly. That's how it works in C++.

                  您似乎正在尋找的其他任何東西都與 C++ 語言無關(guān),而是特定實(shí)現(xiàn)的功能.例如,在 Visual C++ 中,系統(tǒng)/硬件異常可以轉(zhuǎn)換"為 C++ 異常,但這種非標(biāo)準(zhǔn)功能是有代價(jià)的,通常不值得付出代價(jià).

                  Whatever else you seem to be looking for has noting to do with C++ language, but rather a feature of particular implementation. In Visual C++, for example, system/hardware exceptions can be "converted" into C++ exceptions, but there's a price attached to this non-standard functionality, which is not normally worth paying.

                  這篇關(guān)于如何捕捉空指針異常?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  In what ways do C++ exceptions slow down code when there are no exceptions thown?(當(dāng)沒有異常時(shí),C++ 異常會(huì)以何種方式減慢代碼速度?)
                  Why catch an exception as reference-to-const?(為什么要捕獲異常作為對(duì) const 的引用?)
                  When and how should I use exception handling?(我應(yīng)該何時(shí)以及如何使用異常處理?)
                  Scope of exception object in C++(C++中異常對(duì)象的范圍)
                  Catching exceptions from a constructor#39;s initializer list(從構(gòu)造函數(shù)的初始化列表中捕獲異常)
                  Difference between C++03 throw() specifier C++11 noexcept(C++03 throw() 說明符 C++11 noexcept 之間的區(qū)別)
                  • <tfoot id='RGjIs'></tfoot>
                    <i id='RGjIs'><tr id='RGjIs'><dt id='RGjIs'><q id='RGjIs'><span id='RGjIs'><b id='RGjIs'><form id='RGjIs'><ins id='RGjIs'></ins><ul id='RGjIs'></ul><sub id='RGjIs'></sub></form><legend id='RGjIs'></legend><bdo id='RGjIs'><pre id='RGjIs'><center id='RGjIs'></center></pre></bdo></b><th id='RGjIs'></th></span></q></dt></tr></i><div class="aaublfd" id='RGjIs'><tfoot id='RGjIs'></tfoot><dl id='RGjIs'><fieldset id='RGjIs'></fieldset></dl></div>
                          <tbody id='RGjIs'></tbody>

                        <legend id='RGjIs'><style id='RGjIs'><dir id='RGjIs'><q id='RGjIs'></q></dir></style></legend>
                      • <small id='RGjIs'></small><noframes id='RGjIs'>

                          <bdo id='RGjIs'></bdo><ul id='RGjIs'></ul>

                            主站蜘蛛池模板: SDI车窗夹力测试仪-KEMKRAFT方向盘测试仪-上海爱泽工业设备有限公司 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 选矿设备,选矿生产线,选矿工艺,选矿技术-昆明昆重矿山机械 | 安徽免检低氮锅炉_合肥燃油锅炉_安徽蒸汽发生器_合肥燃气锅炉-合肥扬诺锅炉有限公司 | 高博医疗集团上海阿特蒙医院| 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 真空乳化机-灌装封尾机-首页-温州精灌 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 单机除尘器 骨架-脉冲除尘器设备生产厂家-润天环保设备 | Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 商标转让-购买商标专业|放心的商标交易网-蜀易标商标网 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 【同风运车官网】一站式汽车托运服务平台,验车满意再付款 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 上海皓越真空设备有限公司官网-真空炉-真空热压烧结炉-sps放电等离子烧结炉 | NBA直播_NBA直播免费观看直播在线_NBA直播免费高清无插件在线观看-24直播网 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | YT保温材料_YT无机保温砂浆_外墙保温材料_南阳银通节能建材高新技术开发有限公司 | 广州办公室设计,办公室装修,写字楼设计,办公室装修公司_德科 | 儿童乐园|游乐场|淘气堡招商加盟|室内儿童游乐园配套设备|生产厂家|开心哈乐儿童乐园 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 软文世界-软文推广-软文营销-新闻稿发布-一站式软文自助发稿平台 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 高效节能电机_伺服主轴电机_铜转子电机_交流感应伺服电机_图片_型号_江苏智马科技有限公司 | 南京交通事故律师-专打交通事故的南京律师 | 全自动包装机_灌装机生产厂家-迈驰包装设备有限公司 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 药品仓库用除湿机-变电站用防爆空调-油漆房用防爆空调-杭州特奥环保科技有限公司 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 烟气在线监测系统_烟气在线监测仪_扬尘检测仪_空气质量监测站「山东风途物联网」 | 铸铁平台,大理石平台专业生产厂家_河北-北重机械 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 折弯机-刨槽机-数控折弯机-数控刨槽机-数控折弯机厂家-深圳豐科机械有限公司 | 福建成考网-福建成人高考网 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 电磁辐射仪-电磁辐射检测仪-pm2.5检测仪-多功能射线检测仪-上海何亦仪器仪表有限公司 | 利浦顿蒸汽发生器厂家-电蒸汽发生器/燃气蒸汽发生器_湖北利浦顿热能科技有限公司官网 | 商秀—企业短视频代运营_抖音企业号托管|