c++編程調(diào)試秘笈
pdf電子掃描版- 軟件大?。?span itemprop="fileSize">22.9 MB
- 更新日期:2018-05-10
- 軟件語言:簡體中文
- 軟件類別:電子文檔
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
c++編程調(diào)試秘笈提供了詳細(xì)的編程知識,可以幫助用戶在使用c++開發(fā)程序的時候提供更全面的介紹,書籍舉例說明了開發(fā)過程容易遇到的錯誤問題,并且提供詳細(xì)的分析和解決方案,讀者可以跟隨作者的描述學(xué)習(xí)如何避免c++錯誤,從而提高編程質(zhì)量;c++編程調(diào)試秘笈提供了十七個章節(jié),在第1章中,我們將討論書名的問題。注意,這個問題涵蓋了所有問題。在第2章中,我們將討論為什么最好盡量在編譯時捕捉缺陷。第2章的剩余部分將描述怎樣實(shí)現(xiàn)這個目標(biāo)。本書的第三部分,我們應(yīng)用了第二部分介紹的安全C++庫的所有規(guī)則和代碼,并討論了以最高效的方式捕捉缺陷的測試策略,通過十七章節(jié)的學(xué)習(xí),相信您一定可以學(xué)習(xí)到更高級的開發(fā)技巧,并且作者還附加了很多源代碼,方便您根據(jù)作者的案例開始學(xué)習(xí)編程!
導(dǎo)讀
本書討論了程序員在C++編程中所犯的一些最為常見的錯誤,并提供了避免這些錯誤的方法。在過去的歲月里,C++社區(qū)積累了許多優(yōu)秀的編程實(shí)踐。在編寫本書時,作者收集了其中的一些實(shí)踐,并對它進(jìn)行了稍微的修改,另外增加了作者的一些實(shí)踐。作者希望這些作為缺陷捕捉策略的規(guī)則集能夠達(dá)到事半功倍的效果。
目錄
第一部分 C++的缺陷捕捉策略
第1章 C++的缺陷來自哪里
第2章 什么時候捕捉缺陷
第3章 在運(yùn)行時遇見錯誤該怎么辦第二部分 捕捉缺陷:一次處理一個缺陷
第4章 索引越界
第5章 指針運(yùn)算
第6章 無效的指針、引用和迭代器
第7章 未初始化的變量
第8章 內(nèi)存泄漏
第9章 解引用NULL指針
第10章 拷貝構(gòu)造函數(shù)和賦值操作符
第11章 避免在析構(gòu)函數(shù)中編寫代碼
第12章 怎樣編寫一致的比較操作符
第13章 使用標(biāo)準(zhǔn)C函數(shù)庫的錯誤
第三部分 捕捉缺陷的樂趣:從測試到調(diào)到產(chǎn)品
第14章 基本的測試原則
第15章 調(diào)試錯誤的策略
第16章 使代碼更容易調(diào)試
第17章 總結(jié)
部分附加內(nèi)容
附錄A 本書所使用的scpp庫的源代碼
附錄B scpp_assert.hpp和scpp_assert.cpp文件的源代碼
附錄C scpp_vector.hpp文件的源代碼
附錄D scpp_array.hpp文件的源代碼
附錄E scpp_matrix.hpp文件的源代碼
附錄F scpp_types.hpp文件的源代碼
附錄G scpp_refcountptr.hpp文件的源代碼
附錄H scpp_scopedptr.hpp文件的源代碼
附錄I scpp_ptr.hpp文件的源代碼
附錄J scpp_date.hpp和scpp_date.cpp文件的源代碼
使用說明
1、本次河?xùn)|小編提供的c++編程調(diào)試秘笈是電子版本
2、下載文檔雙擊就可以選擇打開
3、可以在Word上閱讀,也可以在河?xùn)|下載一款pdf閱讀器
4、書籍的文字如果不清晰,建議您放大查看
5、另外作者提供的代碼都是可以復(fù)制的
學(xué)完本書,您將能夠
1、獲取處理10種不同類型的錯誤的秘訣,這些錯誤包括內(nèi)存泄漏和未初始化的變量
2、發(fā)現(xiàn)C++從C所繼承的問題,例如指針運(yùn)算
3、在代碼中插入臨時或永久的安全檢查,在運(yùn)行時捕捉錯誤
4、應(yīng)用缺陷預(yù)防技巧,例如用單獨(dú)的類表示每種數(shù)據(jù)類型
5、在代碼投入生產(chǎn)之前,追求一種一次捕捉和修正一個缺陷的測試策略。
內(nèi)容介紹
本書第一部分對可能潛入到C++程序中的各種錯誤進(jìn)行了分類。我們描述了在編譯時而不是在測試時捕捉錯誤的價值所在,并提出了一些基本原則。當(dāng)我們尋找特定的技巧以防止或捕捉后面章節(jié)所討論的缺陷時,就需要記住這些原則。
閱讀說明
本書是為了幫助讀者更好地完成自己的工作。一般而言,讀者可以在自己的程序和文檔中使用本書的代碼。讀者并不要聯(lián)系我們以獲得許可,除非讀者復(fù)制了書中相當(dāng)大部分的代碼。例如,在編寫程序時使用本書的幾段代碼,并不需要獲得許可。
版權(quán)說明
C+編程調(diào)試秘笈
著: 美 Vladimir Kushnir
譯: 徐波
責(zé)任編輯: 陳冀康
圖書在版編目(CIP)數(shù)據(jù)
C++編程調(diào)試秘笈/(美)弗拉基米爾( Kushnir,V.)
北京:人民郵電出版社,2013.1
ISBN978-7-115-29695-5
o'reilly Media,Inc.授權(quán)人民郵電出版社出版
此簡體中文版僅限于中國大陸(不包含中國香港、澳門特別行政區(qū)和中國臺灣地區(qū))銷售發(fā)行
分類建議:計(jì)算機(jī)/程序設(shè)計(jì)/C和C+
人民郵電出版社網(wǎng)址
下載地址
-
c++編程調(diào)試秘笈 pdf電子掃描版
其他版本下載
- 查看詳情數(shù)科閱讀器(OFD閱讀器) 2.0.18.0419 官方版20.77 MB簡體中文18-09-26
- 查看詳情netty實(shí)戰(zhàn)(帶書簽?zāi)夸? pdf高清中文版12.9 MB簡體中文18-01-31
- 查看詳情人月神話(32周年中文紀(jì)念版) pdf高清晰完整版30.3 MB簡體中文18-04-21
- 查看詳情數(shù)據(jù)結(jié)構(gòu)c++第3版(鄧俊輝著) pdf高清掃描完整版19.3 MB簡體中文18-05-02
- 查看詳情正則表達(dá)式必知必會修訂版 帶書簽 pdf高清版13.4 MB簡體中文18-01-26
- 查看詳情程序員的自我修養(yǎng)-鏈接、裝載與庫(潘愛民著) pdf 清晰掃描版29.1 MB簡體中文18-04-18
- 查看詳情java語言程序設(shè)計(jì)進(jìn)階篇原書第10版 pdf完整版67.5 MB簡體中文18-01-31
- 查看詳情node.js開發(fā)指南(郭家寶) pdf完整版5.56 MB簡體中文18-05-31
- 查看詳情linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)原書第3版 pdf清晰電子版36.7 MB簡體中文18-06-30
- 查看詳情php與mysql程序設(shè)計(jì)第4版 帶書簽 pdf高清免費(fèi)版59.9 MB簡體中文18-01-29
人氣軟件
03s702鋼筋混凝土化糞池圖集12.3 MB
/簡體中文16g101-3圖集45.9 MB
/簡體中文netty實(shí)戰(zhàn)(帶書簽?zāi)夸?12.9 MB
/簡體中文10s406建筑排水塑料管道安裝圖集3.6 MB
/簡體中文人月神話(32周年中文紀(jì)念版)30.3 MB
/簡體中文中國鐵路地圖下載1.21 MB
/簡體中文數(shù)據(jù)結(jié)構(gòu)c++第3版(鄧俊輝著)19.3 MB
/簡體中文java語言程序設(shè)計(jì)進(jìn)階篇原書第10版67.5 MB
/簡體中文python語言在abaqus中的應(yīng)用35.1 MB
/簡體中文企業(yè)應(yīng)用架構(gòu)模式-[英]福勒著35.9 MB
/簡體中文
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論