出版社:中国电力出版社
年代:2003
定价:
本书语言朴素,内容深入浅出,不仅讲述了C++语言的结构,还涉及到编程的各个方面,包括编程风格、软件工程、程序设计、面向对象设计和程序调试,着重强调了编程风格。每章根据讲述的内容附有一定数量的编程练习,有助于确保掌握每章内容。本书不要求读者具备编程经验,从头教您怎样编程,培养良好的编程风格,但是有经验的程序员也可以从本书受益匪浅。
前言 第一部分 基础知识 第一章 什么是C++? C++简史 C++的组织结构 如何学习C++ 第二章 编程基础 程序从概念到执行 创建实际的程序 在Unix中获得帮助 在IDE中获得帮助 编程练习 第三章 风格 注释 C++代码
前言 第一部分 基础知识 第一章 什么是C++? C++简史 C++的组织结构 如何学习C++ 第二章 编程基础 程序从概念到执行 创建实际的程序 在Unix中获得帮助 在IDE中获得帮助 编程练习 第三章 风格 注释 C++代码 命名风格 编写代码的信仰 缩排和代码格式 清晰 简单 一致性和组织结构 进一步阅读 小结 第四章 基本声明和表达式 基本的程序结构 简单表达式 std::cout输出对象 变量和存储 变量声明 整数 赋值语句 浮点数 浮点除与整数除 字符 宽字符 布尔类型 编程练习 章节问题答案 第五章 数组、限定符和读数据 数组 字符串 读数据 初始化变量 多维数组 C风格字符串 整数的类型 浮点数的类型 常量和引用声明 限定符 十六进制常量和八进制常量 用于执行快捷方式的操作符 副作用 编程练习 章节问题答案 第六章 判断和控制语句 if语句 else语句 如何不使用std::strcmp 循环语句 while语句 break语句 continue语句 赋值在任何地方的副作用 编程练习 章节问题答案 第七章 编程过程 设置你自己的工作区域 规范 代码设计 原型 Makefile 测试 调试 维护 修订 电子考古学 标记程序 使用调试器 使用文本编辑器作为浏览器 添加注释 编程练习 第二部分 简单编程 第八章 更多控制语句 第九章 变量作用域和函数 第十章 C++预处理器 第十一章 位操作 第三部分 高级的类型和类 第十二章 高级类型 第十三章 简单类 第十四章 类的其他知识 第十五章 简单指针 第四部分 高级编程概念 第十六章 文件输入/输出 第十七章 调试和优化 第十八章 操作符重载 第十九章 浮点数 第二十章 高级指针 第二十一章 高级类 第五部分 其他语言特性 第二十二章 异常 第二十三章 模块化编程 第二十四章 模板 第二十五章 标准模板库 第二十六章 程序设计 第二十七章 完整的开发过程 第二十八章 从C到C++ 第二十九章 C++遗忘的角落 第三十章 编程格言 第六部分 附录 附录一 ASCII表 附录二 范围 附录三 操作符优先规则 附录四 使用幂级数计算正弦值 附录五 资源 索引
C++是一门功能强大、高度灵活且可适应的编程语言,软件工程师可以使用它来快速有效地组织和处理信息。但是这一高级语言相对来说比较难于掌握,即使你已经掌握了C编程语言也是如此。
本书为第二版,向想学习C++的程序员全面介绍了C++语言。该版本反映了C++标准的最新变化,采用切实的方法,着重介绍了如何设计清晰而有用的代码。
简而言之,恰到好处的每一章介绍了编程的各个方面,包括风格、软件工程、程序设计、面向对象设计和调试。本书还介绍了一些常见错误以及如何找到和避免这些错误。每章结尾的练习有助于确保读者掌握本章内容。
本书内容涵盖:
·C++语法
·代码编写标准和风格
·对象类的创建和使用
·模板
·调试和优化
·C++预处理器的使用
·文件输入/输出
本书面向那些以前没有编程经验的人、了解C并想更新到C++的程序员,以及那些了解C++并想改善编程风格和可靠性的人。你应该有一台计算机,并知道如何使用像文本编辑器和文件系统这样的基本功能。
学习计算机语言最好的途径是编写和调试程序。凌晨两点还在琢磨一个有故障的程序,只是为了找出你在应该键入==的地方键入了=,这是一种非常有效的教学手段。本书包含许多有关常见编程错误的例子(它们在书中被标记为有故障的程序)。
书籍详细信息 | |||
书名 | 实用C++程序设计站内查询相似图书 | ||
丛书名 | O'Reilly C/C++系列 | ||
9787508314112 如需购买下载《实用C++程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 中国电力出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 语种 | 简体中文 | |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 |