当前位置:当前位置:主页 > 计算机电子书 > 程序设计 > C++编程 pdf电子书
C++编程调试秘笈

C++编程调试秘笈 PDF

  • 更新:2020-02-02
  • 大小:19439 MB M
  • 类别:C++编程
  • 作者:VladimirKushnir
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

C++编程调试秘笈》是由人民邮电出版社出版的一本关于C++编程方面的书籍,作者是VladimirKushnir,主要介绍了关于C++编程、C++调试方面的知识内容,目前在C++编程类书籍综合评分为:7.8分。

书籍介绍

如果你应用c语言行程序编写时,非常容易犯过各式各样的不正确。有什么普遍的不正确和圈套?他们有哪些一般的规律性和特?如何应对犯那样的不正确?《c语言程序编写调节秘籍》对于这种难题一一解释。《c语言程序编写调节秘籍》探讨了程序猿在c语言程序编写中犯下的一些更为普遍的不正确,并出示了防止这种不正确的方式。c语言小区累积了很多出色的程序编写实践活动。在《c语言程序编写调节秘籍》中,创作者搜集了在其中的一些实践活动并对他们行了调节和提升,除此之外,创作者还提升了自身的一些有利的实践活动。本书分成3个一部分和10个附则。第一一部分是前3章,以归纳的方法详细介绍了c语言调节的对策。第二一部分包含第4章到第14章,逐一探讨c语言编码中更为普遍的不正确种类,并且为每个不正确制订一种对策或标准。各章各自详细介绍了c语言程序编写中数组、表针、引入、迭代器、自变量、运行内存、NULL表针等有关的缺点及其调节对策。第三一部分包含第15章到第17章。第15章和第16章融合专用工具归纳了调节对策,第17章是对本书內容的一个归纳和小结。附则一部分得出了《C++编程调试秘笈》常用到的库和一些程序文件的源码。《C++编程调试秘笈》规定阅读者有一定的c语言编程入门或工作经验,合适c语言的初级、高级程序员阅读文章。《C++编程调试秘笈》中详细介绍的缺点捕获对策和实践活动,可以协助阅读者在c语言程序编写实践活动中超过事倍功半的实际效果。如果你应用c语言行程序编写时,非常容易犯过各式各样的不正确。有什么普遍的不正确和圈套?他们有哪些一般的规律性和特?如何应对犯那样的不正确?《c语言程序编写调节秘籍》对于这种难题一一解释。《c语言程序编写调节秘籍》探讨了程序猿在c语言程序编写中犯下的一些更为普遍的不正确,并出示了防止这种不正确的方式。c语言小区累积了很多出色的程序编写实践活动。在《C++编程调试秘笈》中,创作者搜集了在其中的一些实践活动并对他们行了调节和提升,除此之外,创作者还提升了自身的一些有利的实践活动。本书分成3个一部分和10个附则。第一一部分是前3章,以归纳的方法详细介绍了c语言调节的对策。第二一部分包含第4章到第14章,逐一探讨c语言编码中更为普遍的不正确种类,并且为每个不正确制订一种对策或标准。各章各自详细介绍了c语言程序编写中数组、表针、引入、迭代器、自变量、运行内存、NULL表针等有关的缺点及其调节对策。第三一部分包含第15章到第17章。第15章和第16章融合专用工具归纳了调节对策,第17章是对本书內容的一个归纳和小结。附则一部分得出了《c语言程序编写调节秘籍》常用到的库和一些程序文件的源码。《c语言程序编写调节秘籍》规定阅读者有一定的c语言编程入门或工作经验,合适c语言的初级、高级程序员阅读文章。《c语言程序编写调节秘籍》中详细介绍的缺点捕获对策和实践活动,可以协助阅读者在c语言程序编写实践活动中超过事倍功半的实际效果。

目录

  • 内容提要
  • 前言
  • 读者
  • 本书的组织形式
  • 本书所使用的约定
  • 命名约定
  • 使用代码例子
  • Safari® Books Online
  • 联系我们
  • 致谢
  • 第一部分 C++的缺陷捕捉策略
  • 第1章C++的缺陷来自哪里
  • 第2章什么时候捕捉缺陷
  • 2.1 为什么编译器是捕捉缺陷的最好场合
  • 2.2 怎样用编译器捕捉缺陷
  • 2.3 处理类型的正确方式
  • 第3章 在运行时遇见错误该怎么办
  • 第二部分 捕捉缺陷:一次处理一个缺陷
  • 第4章索引越界
  • 4.1 动态数组
  • 4.2 静态数组
  • 4.3 多维数组
  • 第5章指针运算
  • 第6章无效的指针、引用和迭代器
  • 第7章未初始化的变量
  • 7.1 初始化的数值(int、double等)
  • 7.2 未初始化的布尔值
  • 第8章内存泄漏
  • 8.1 引用计数指针
  • 8.2 作用域指针
  • 8.3 用智能指针实行所有权
  • 第9章解引用NULL指针
  • 第10章拷贝构造函数和赋值操作符
  • 第11章避免在析构函数中编写代码
  • 第12章怎样编写一致的比较操作符
  • 第13章使用标准C函数库的错误
  • 第三部分 捕捉缺陷的乐趣:从测试到调试到产品
  • 第14章基本的测试原则
  • 第15章调试错误的策略
  • 第16章使代码更容易调试
  • 第17章总 结
  • 附录A 本书所使用的scpp库的源代码
  • 附录Bscpp_assert.hpp和scpp_assert.cpp文件的源代码
  • 附录Cscpp_vector.hpp文件的源代码
  • 附录Dscpp_array.hpp文件的源代码
  • 附录Escpp_matrix.hpp文件的源代码
  • 附录Fscpp_types.hpp文件的源代码
  • 附录G scpp_refcountptr.hpp文件的源代码
  • 附录H scpp_scopedptr.hpp文件的源代码
  • 附录Iscpp_ptr.hpp文件的源代码
  • 附录Jscpp_date.hpp和scpp_date.cpp文件的源代码
  • 关于作者
  • 封面说明

资源获取

相关资源

网友留言