
c++编程调试秘笈
pdf电子扫描版- 软件大小:22.9 MB
- 更新日期:2018-05-10
- 软件语言:简体中文
- 软件类别:电子文档
- 软件授权:免费软件
- 软件官网:未知
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍人气软件相关文章网友评论下载地址
c++编程调试秘笈提供了详细的编程知识,可以帮助用户在使用c++开发程序的时候提供更全面的介绍,书籍举例说明了开发过程容易遇到的错误问题,并且提供详细的分析和解决方案,读者可以跟随作者的描述学习如何避免c++错误,从而提高编程质量;c++编程调试秘笈提供了十七个章节,在第1章中,我们将讨论书名的问题。注意,这个问题涵盖了所有问题。在第2章中,我们将讨论为什么最好尽量在编译时捕捉缺陷。第2章的剩余部分将描述怎样实现这个目标。本书的第三部分,我们应用了第二部分介绍的安全C++库的所有规则和代码,并讨论了以最高效的方式捕捉缺陷的测试策略,通过十七章节的学习,相信您一定可以学习到更高级的开发技巧,并且作者还附加了很多源代码,方便您根据作者的案例开始学习编程!

导读
本书讨论了程序员在C++编程中所犯的一些最为常见的错误,并提供了避免这些错误的方法。在过去的岁月里,C++社区积累了许多优秀的编程实践。在编写本书时,作者收集了其中的一些实践,并对它进行了稍微的修改,另外增加了作者的一些实践。作者希望这些作为缺陷捕捉策略的规则集能够达到事半功倍的效果。
目录
第一部分 C++的缺陷捕捉策略
第1章 C++的缺陷来自哪里
第2章 什么时候捕捉缺陷
第3章 在运行时遇见错误该怎么办第二部分 捕捉缺陷:一次处理一个缺陷
第4章 索引越界
第5章 指针运算
第6章 无效的指针、引用和迭代器
第7章 未初始化的变量
第8章 内存泄漏
第9章 解引用NULL指针
第10章 拷贝构造函数和赋值操作符
第11章 避免在析构函数中编写代码
第12章 怎样编写一致的比较操作符
第13章 使用标准C函数库的错误
第三部分 捕捉缺陷的乐趣:从测试到调到产品
第14章 基本的测试原则
第15章 调试错误的策略
第16章 使代码更容易调试
第17章 总结

部分附加内容
附录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、本次河东小编提供的c++编程调试秘笈是电子版本
2、下载文档双击就可以选择打开
3、可以在Word上阅读,也可以在河东下载一款pdf阅读器
4、书籍的文字如果不清晰,建议您放大查看
5、另外作者提供的代码都是可以复制的
学完本书,您将能够
1、获取处理10种不同类型的错误的秘诀,这些错误包括内存泄漏和未初始化的变量
2、发现C++从C所继承的问题,例如指针运算
3、在代码中插入临时或永久的安全检查,在运行时捕捉错误
4、应用缺陷预防技巧,例如用单独的类表示每种数据类型
5、在代码投入生产之前,追求一种一次捕捉和修正一个缺陷的测试策略。
内容介绍
本书第一部分对可能潜入到C++程序中的各种错误进行了分类。我们描述了在编译时而不是在测试时捕捉错误的价值所在,并提出了一些基本原则。当我们寻找特定的技巧以防止或捕捉后面章节所讨论的缺陷时,就需要记住这些原则。
阅读说明
本书是为了帮助读者更好地完成自己的工作。一般而言,读者可以在自己的程序和文档中使用本书的代码。读者并不要联系我们以获得许可,除非读者复制了书中相当大部分的代码。例如,在编写程序时使用本书的几段代码,并不需要获得许可。
版权说明
C+编程调试秘笈
著: 美 Vladimir Kushnir
译: 徐波
责任编辑: 陈冀康
图书在版编目(CIP)数据
C++编程调试秘笈/(美)弗拉基米尔( Kushnir,V.)
北京:人民邮电出版社,2013.1
ISBN978-7-115-29695-5
o'reilly Media,Inc.授权人民邮电出版社出版
此简体中文版仅限于中国大陆(不包含中国香港、澳门特别行政区和中国台湾地区)销售发行
分类建议:计算机/程序设计/C和C+
人民邮电出版社网址
下载地址
-
c++编程调试秘笈 pdf电子扫描版
其他版本下载
- 查看详情数科阅读器(OFD阅读器) 2.0.18.0419 官方版20.77 MB简体中文18-09-26
- 查看详情netty实战(带书签目录) pdf高清中文版12.9 MB简体中文18-01-31
- 查看详情人月神话(32周年中文纪念版) pdf高清晰完整版30.3 MB简体中文18-04-21
- 查看详情数据结构c++第3版(邓俊辉著) pdf高清扫描完整版19.3 MB简体中文18-05-02
- 查看详情正则表达式必知必会修订版 带书签 pdf高清版13.4 MB简体中文18-01-26
- 查看详情程序员的自我修养-链接、装载与库(潘爱民著) pdf 清晰扫描版29.1 MB简体中文18-04-18
- 查看详情java语言程序设计进阶篇原书第10版 pdf完整版67.5 MB简体中文18-01-31
- 查看详情node.js开发指南(郭家宝) pdf完整版5.56 MB简体中文18-05-31
- 查看详情linux内核设计与实现原书第3版 pdf清晰电子版36.7 MB简体中文18-06-30
- 查看详情php与mysql程序设计第4版 带书签 pdf高清免费版59.9 MB简体中文18-01-29
人气软件
03s702钢筋混凝土化粪池图集12.3 MB
/简体中文16g101-3图集45.9 MB
/简体中文netty实战(带书签目录)12.9 MB
/简体中文10s406建筑排水塑料管道安装图集3.6 MB
/简体中文人月神话(32周年中文纪念版)30.3 MB
/简体中文中国铁路地图下载1.21 MB
/简体中文数据结构c++第3版(邓俊辉著)19.3 MB
/简体中文java语言程序设计进阶篇原书第10版67.5 MB
/简体中文python语言在abaqus中的应用35.1 MB
/简体中文企业应用架构模式-[英]福勒著35.9 MB
/简体中文
相关文章
查看所有评论>>网友评论共0条
精彩评论