C++程序设计彻底研究
暂无封面,等待上传

C++程序设计彻底研究

张耀仁, 著

出版社:中国铁道出版社

年代:2006

定价:52.0

书籍简介:

本书提供一个使用C++程序语言的坚实基础,内容不仅涵盖了最基本的语法,也深入探讨了面向对象的主要精神。

书籍目录:

"PARTIC++程序语言基础

第1章基本概述

1.1计算机的发明与演进

1.2计算机的基本结构

1.3冯.诺依曼结构

1.4计算机内部的数据表达方式

1.5软件

1.6程序语言(ProgrammingIanguages1)

1.7c++程序语言

1.8程序语言的演变

1.9本章重点

1.10本章练习

第2章C++的基本语法和使用环境

2.1基本程序开发步骤

2.2第一个完整的C++程序

2.3延迟DOS窗口界面自动关闭的方法

2.4BorlandC++编译器的取得和安装使用

2.5Visualc++.NET程序开发步骤

2.6第二个C++程序

2.7C++标识符的命名规则

2.8本章重点

2.9本章练习

第3章基本数据类型

3.1整数和浮点数

3.2变量和常量

3.3算术运算

3.4标准数学函数的运算

3.5逻辑值及其运算

3.6字符与字符串

3.7位处理运算

3.8常犯的错误

3.9本章练习

第4章分支

4.1算法的描述方式

4.2变量的适用范围

4.3if.else语句

4.4嵌套if.else语句

4.5switch语句

4.6条件运算符

4.7goto无条件跳转语句

4.8常犯的错误

4.9本章重点

4.10本章练习

第5章循环

5.1循环指令的种类

5.2while循环

5.3continue和break

5.4do.while循环

5.5for循环

5.6嵌套循环5.7常犯的错误

5.8本章重点

5.9本章练习

第6章函数

6.1函数的基本概念

6.2以引用的方式调用

6.3inline函数

6.4变量的适用范围和生存期间

6.5常犯的错误

6.6本章重点

6.7本章练习

第7章数组

7.1一维数组

7.2将数组当成函数的参数

7.3二维数组

7.4将二维数组当成函数的参数

7.5常犯的错误

7.6本章重点

7.7本章练习

PARTII高级C++程序设计语言

第8章指针

8.1内存地址与指针

8.2指针与引用

8.3数组与指针的代数计算

8.4指针参数

8.5函数指针

8.6动态内存分配

8.7常犯的错误

8.8本章重点

8.9本章练习

第9章字符串

9.1字符串的基本概念

9.2字符串的输入与输出

9.3字符串的处理

9.4字符串的指针数组

9.5字符串处理在编码上的应用

9.6常犯的错误

9.7本章重点

9.8本章练习

第10章函数的高级应用

10.1函数的重载

10.2参数的默认值

10.3模板函数

10.4随机数的取得

10.5递归函数

10.6排序与搜索

10.7常犯的错误

10.8本章重点

10.9本章练习

第11章预处理命令11.1预处理器

11.2使用#define进行文字取代

11.3使用#define设置宏命令

11.4条件编译

11.5其他与编译器有关的预处理命令

11.6常犯的错误

11.7本章重点

11.8本章练习

第12章数据流与文件的存取

12.1数据流

12.2文件的存取

12.3文件的存取模式

12.4数据的读取与写入

12.5文件内容的位置标记

12.6将文件的存取写成函数

12.7常犯的错误

12.8本章重点

12.9本章练习

第13章输出格式

13.1使用格式操作符设置输出格式

13.2输出格式设置间的交互作用

13.33种格式设置语法的比较

13.4文件存储格式的设置

13.5矩阵和向量间的操作

13.6常犯的错误

13.7本章重点

13.8本章练习

第14章程序计时

14.1程序的基本计时方法

14.2更精确的程序计时方法

14.3常犯的错误

14.4本章重点

14.5本章练习

第15章struct与数据结构

15.1struct的声明和使用

15.2struct构成的数组

15.3struct数据类型与函数参数的传递

l5.4struct实例的动态声明

15.5指针成员与数据结构

15.6union数据类型

15.7enum数据类型

15.8常犯的错误

15.9本章重点

15.10本章练习

第16章命名空间

16.1因为名称相同而造成的问题

16.2命名空间的基本语法

16.3命名空间成员的存取

16.4使用“using指令”和“using声明”以存取命名空间的成员

16.5标准命名空间16.6未命名的命名空间

16.7常犯的错误

16.8本章重点

16.9本章练习

第17章异常处理

17.1异常及其特性

17.2异常处理的基本语法

17.3异常的处理过程

17.4抛出enum实例作为异常对象

17.5抛出类所定义的对象

17.6常犯的错误

17.7本章重点

17.8本章练习

PARTⅢ面向对象程序设计

第18章类与对象

18.1程序设计方法的演进

18.2抽象化和数据的隐藏

18.3对象与类的关系

18.4以对象为基础的银行账户操作程序范例

18.5以对象为基础的电梯操作仿真范例

18.6友元函数

18.7常犯的错误

18.8本章重点

18.9本章练习

第19章组合与继承

19.1既有类的再利用

19.2组合(Composition)

19.3组合对象的构造函数和析构函数

19.4继承(Inheritance)

19.5protected成员

19.6派生类所定义的对象的构造和析构次序

19.7混合组合和继承以建立新的类

19.8常犯的错误

19.9本章重点

19.10本章练习

第20章多态与虚拟函数

20.1多态的基本概念

20.2后期连接与虚拟函数

20.3VPTR和VTABLE

20.4纯虚拟函数与抽象类

20.5重载虚拟函数

20.6虚拟析构函数

20.7常犯的错误

20.8本章重点

20.9本章练习

第21章运算符重载

21.1运算符使用的基本概念

21.2补充几个类使用上的要点

21.3使用成员函数重载二元运算符

21.4使用friend函数重载二元运算符21.5重载一元运算符

21.6含有指针数据成员的类

21.7等效阻抗的计算

21.8常犯的错误

21.9本章重点

21.10本章练习

第22章面向对象的字符串处理

22.1C风格的字符串和面向对象的string类

22.2String对象的定义

22.3字符串的更改、清除、剪接与部分复制

22.4字符串之间的查找和比较

22.5字符串对象与C.style孚符串的互换

22.6常犯的错误

22.7本章重点

22.8本章练习

第23章模板类向量和矩阵的定义

23.1向量

23.2Vector模板类

23.3矩阵

23.4Matrix模板类

23.5对象数组的动态创造和删除

23.6常犯的错误

23.7本章重点

23.8本章练习

第24章泛型程序设计简介

24.1C++标准模板连接库(STL)

24.2STL的主要内容

24.3使用STL的vector.容器类

24.4使用STL处理字符串数组

24.5使用complex容器类处理复数数据

24.6常犯的错误

24.7本章重点

24.8本章练习

第25章最优化问题的求解

25.1最优化问题

25.2Simplex最优化求解法

25.3最优化演算的C++程序结构

25.4没有约束条件的最优化问题实例

25.5有约束条件的三维最优化问题

25.6曲线拟合问题

25.7常犯的错误

25.8本章重点

25.9本章练习

第26章常微分方程式的数值解

26.1常微分方程式

26.2使用C++解初始值问题的程序结构

26.3ODE初始值问题的数值解

26.4程序计算结果的输出

26.5vanderPol微分方程式的数值解

26.6三阶ODE动态系统的数值仿真26.7常犯的错误

26.8本章重点

26.9本章练习

附录

附录AC++的74个关键字

附录BC++的运算符

附录C标准链接库的常用头文件

附录D函数的参数传递格式

附录E重要名词中英对照表

附录F重要参考网址

参考文献

"

书籍规格:

书籍详细信息
书名C++程序设计彻底研究站内查询相似图书
7113070701
《C++程序设计彻底研究》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地北京出版单位中国铁道出版社
版次1版印次1
定价(元)52.0语种简体中文
尺寸26装帧平装
页数 576 印数 5000
全网搜索试读资源

书籍信息归属:

C++程序设计彻底研究是中国铁道出版社于2006.05出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。