1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          crashrpt(CrashRpt怎么用)

          來源:互聯網轉載 時間:2024-05-08 00:46:02

          CrashRpt介紹及簡單應用

          1、簡介

          CrashRpt是一個開源的第三方包,在程序出現未處理異常時,能夠收集錯誤信息,并生成程序錯誤報告。CrashRpt可以將報告按照指定的方式(例如HTTP或SMTP)發送給開發者或者保存在本地,并且可以對生成的錯誤報告進行分析,定位錯誤位置,找出錯誤原因。

          2、CrashRpt源碼結構

          CrashRpt開源代碼主要可分為三部分:

          1. CrashRpt:用于攔截程序沒有處理的異常,生成MiniDump文件,并和使用該庫指定的信息(例如日志文件和屏幕截圖等)一起打包成錯誤報告。

          2. CrashSender:用于將生成的錯誤報告按照指定方式(HTTP、SMTP或者MAPI)發送或保存。

          3. CrashRptProbe:用于在后臺接收并分析錯誤報告,并以文本的形式輸出程序的異常信息。

          3、簡單應用

          下面是CrashRpt簡單應用的示例代碼:

          //InstallcrashreportingCR_INSTALL_INFOinfo;memset(&info,0,sizeof(CR_INSTALL_INFO));info.cb=sizeof(CR_INSTALL_INFO);//Sizeofthestructureinfo.pszAppName=_T("APPName");//Appnameinfo.pszAppVersion=_T("1.0.0");//Appversioninfo.pszErrorReportSaveDir=_T("CrashReport");info.pszEmailSubject=_T("CrashReport");//Emailsubjectinfo.pszUrl=url;info.uPriorities[CR_HTTP]=3;info.uPriorities[CR_SMTP]=2;info.uPriorities[CR_SMAPI]=1;info.dwFlags|=CR_INST_ALL_POSSIBLE_HANDLERS;info.dwFlags|=CR_INST_APP_RESTART;info.pszRestartCmdLine=_T("/restart");intnInstResult=crInstall(&info);//Checkresultif(nInstResult!=0){TCHARbuff[512];crGetLastErrorMsg(buff,512);//Getlasterror_tprintf(_T("%s\n"),buff);//andoutputittothescreenreturn1;}//Crashinta=0;intb=1/a;//Uninstall#ifdefined(USE_CRASHRPT)crUninstall();#endifreturn0;
          標簽:crashrpt-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          無人超市試營業失敗由哪些原因造成?毫無疑問,無人超市已經成為2017年下半年以來新零售最熱門的關鍵詞,也是今年資本最青睞的領域。截至2017年11月,無人便利店項目已吸引超過10億元人民幣。無人超市試營業失敗的原因是什么?無人超市試營業是什么樣子的。剛開始的無人超市市場火爆的原因不僅是零售商業業態轉型創新的政策支持,也是各方戰略布局的變化和消費需求變化的驅動力。另一方面,移動支付,的高度普及、智能...

          據了解,2021年,以美元計價,我國進出口規模達到了6.05萬億美元,在2013年首次達到4萬億美元后,2021年連續跨過5萬億美元、6萬億美元兩大臺階,達到了歷史高點。海關數據顯示,2021年我國貨物貿易進出口總值39.1萬億元人民幣,比2020年增長21.4%。其中,出口21.73萬億元,增長21.2%;進口17.37萬億元,增長21.5%。根據最新數據測算,2021年前三季度,我國出口國際市...

          廣發行積分兌換方法有哪些?兌換積分可通過發現精彩APP、廣發官網、廣發手機銀行、線下積分購物、廣發電話客服五種渠道兌換禮品。具體操作方法可見視頻,最新的兌換業務變動請以廣發官網公布為準。廣發信用卡積分怎么免費兌換禮品?【1】首先需要用戶登錄廣發銀行信用卡積分商城,登錄個人賬戶之后輸入信用卡信息【2】然后找到頁面的“積分兌換”進入到兌換頁面【3】進入積分兌換頁面之后,點擊&l...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>