主页 详情

《C++程序设计》_刘加海,杨锆主编;张银南,吴建敏副主编_13400909_9787302330257

【书名】:《C++程序设计》
【作者】:刘加海,杨锆主编;张银南,吴建敏副主编
【出版社】:北京:清华大学出版社
【时间】:2013
【页数】:489
【ISBN】:9787302330257
【SS码】:13400909

最新查询

内容简介

第1章 C++程序设计入门

1.1 C++类

1.1.1类的概念

1.1.2 C++中类的定义

1.1.3类成员数据

1.1.4类成员函数的定义方法

1.1.5类对象的定义及对象对成员函数的引用方法

1.2 C++的标准输入输出流对象

1.2.1标准输入输出流对象的基本应用

1.2.2输入输出流对象的成员函数及应用

1.3常量与变量

1.3.1整型常量

1.3.2实型常量

1.3.3字符常量

1.3.4变量的数据类型及其定义

1.3.5整型变量

1.3.6实型变量

1.3.7字符变量与字符串

1.3.8变量声明的位置

1.4类对象初步

1.4.1类对象的概念

1.4.2类对象的定义

1.4.3类成员函数中的构造函数与析构函数

1.5 Visual C++6.0环境下的程序调试

1.5.1 Visual C++ 6.0源程序编辑、编译、连接、运行过程

1.5.2打开已存在的文件

1.5.3 C++程序的调试

1.6面向对象编程方法的基本特征

1.6.1抽象

1.6.2封装

1.6.3继承

1.6.4多态性

习题

第2章C++程序的文件组织与基本运算符

2.1 C++程序的多文件结构

2.2 C ++中的函数

2.2.1函数原型

2.2.2函数体定义

2.2.3函数的调用方式

2.3 C ++语句

2.4运算符

2.4.1算术运算符

2.4.2关系运算符

2.4.3逻辑运算符

2.4.4位运算符

2.4.5引用

习题

第3章 循环程序设计

3.1 while循环程序设计

3.2 do-while循环程序设计

3.3 for循环程序设计

3.3.1 for循环结构

3.3.2 for语句的几种变形

3.4 break语句和continue语句

3.5循环嵌套的应用

习题

第4章 分支程序设计

4.1 if语句的应用

4.2 if-else语句的应用

4.3 if-else if语句的应用

4.4 if嵌套语句的应用

4.5 switch的应用

习题

第5章 函数及其应用

5.1函数的基本概念

5.2系统函数的应用

5.3自定义函数

5.3.1函数定义的形式

5.3.2函数的参数

5.4默认的函数参数

5.5函数重载

5.6内联函数

5.6.1内联函数的声明方法

5.6.2内联函数的特点

5.7域分辨操作符::

5.8变量存储类型与变量生存期、作用域

5.8.1 auto存储类型的变量与作用范围

5.8.2 static存储类型的变量与作用范围

5.8.3 register存储类型的变量与作用范围

5.8.4 extern存储类型的变量与作用范围

5.9函数的嵌套与递归调用

5.9.1函数的嵌套调用

5.9.2函数递归调用

习题

第6章 指针与数组

6.1一维数组

6.1.1一维数组的定义

6.1.2一维数组的引用、初始化与赋值

6.2二维数组

6.2.1二维数组的定义

6.2.2二维数组的元素表示、初始化与赋值

6.2.3二维数组可作为一维数组来使用

6.3指针的基本概念

6.3.1指针

6.3.2指针间的运算

6.3.3指针与const限定符

6.3.4类与const限定符

6.4一维数组与指针

6.5字符串与字符指针变量

6.5.1字符数组与字符串

6.5.2指针变量与字符串

6.6数组指针

6.7指针数组

6.7.1指针数组的性质

6.7.2指针数组的初始化

6.8运算符new和delete与指针

习题

第7章 指针与函数

7.1指针与函数参数

7.2指向函数的指针

7.3返回值为指针的函数

7.4命令行参数

7.4.1命令行参数的概念

7.4.2命令行参数的表示方法

习题

第8章 类与对象

8.1类的构造函数

8.1.1构造函数的特点

8.1.2默认参数的构造函数

8.2类的析构函数

8.2.1析构函数的特点

8.2.2构造函数、析构函数调用顺序

8.3拷贝构造函数

8.3.1使用已有对象初始化另一个对象

8.3.2类对象作为函数的参数

8.3.3类对象作为函数的返回值

8.4类对象的应用

8.5类静态成员

8.5.1类的静态数据成员

8.5.2类的静态成员函数

8.6类的友元

8.6.1友元函数

8.6.2友元成员

8.6.3友元类

8.7常成员函数

8.7.1常对象

8.7.2常成员函数

8.7.3常数据成员

8.7.4常引用

8.8容器类

8.9类与结构

8.10对象数组与对象指针

8.10.1对象数组

8.10.2指向类对象的指针

8.10.3指向类成员的指针

8.10.4 this指针

习题

第9章 运算符重载

9.1运算符重载的基本概念

9.1.1 C++中可重载的运算符

9.1.2运算符重载的定义形式

9.2成员函数重载运算符

9.3友元函数重载运算符

9.4成员函数运算符与友元运算符函数的比较

9.5单目运算符的重载

9.6赋值运算符的重载

9.7二元运算符的重载

9.8重载运算符()

习题

第10章 继承

10.1继承与派生

10.2继承访问控制

10.2.1继承

10.2.2公有(public)继承

10.2.3私有(private)继承

10.2.4保护继承(protected)

10.3派生类的构造函数的设计

10.3.1派生类中不含类对象的构造函数设计

10.3.2派生类中含类对象的构造函数设计

10.3.3派生类构造函数和析构函数的执行顺序

10.4多继承

10.4.1多继承的基本概念

10.4.2多继承中派生类的构造函数与析构函数

10.5多继承中的二义性问题

10.6虚基类

习题

第11章 多态性

11.1多态性的概念

11.2虚函数

11.2.1虚函数的定义

11.2.2虚函数的调用

11.2.3虚函数和重载函数的区别

11.3纯虚函数与抽象类

11.3.1纯虚函数

11.3.2抽象类

11.4多态性的异质单向链

习题

第12章 I/O流与文件

12.1 C++流的概念

12.1.1 streambuf类

12.1.2 ios类

12.2用ios类的成员函数实现格式化输入与输出

12.2.1 I/O状态标志字

12.2.2 ios类中用于控制输入输出格式的成员函数

12.2.3 ios类中的其他成员函数

12.3用I/O操纵符实现格式化输入与输出

12.3.1 I/O操纵符

12.3.2用户自定义操纵符

12.4文件的操作

12.4.1文件的操作过程

12.4.2定义文件流对象

12.4.3文件的打开与关闭

12.4.4文件的操作方式

12.4.5文本文件应用举例

12.4.6二进制文件的操作

12.4.7文件的随机读写

12.5用户自定义类型的输入输出

12.5.1输出运算符“<<”重载

12.5.2输入运算符“>>”重载

习题

第13章 模板和异常处理

13.1模板

13.1.1函数模板

13.1.2类模板

13.2异常处理

13.2.1异常处理的基本思想

13.2.2异常处理的实现

13.2.3异常生命周期

13.2.4异常规格说明

13.2.5异常处理中的构造与析构

习题

第14章 可视化程序设计初步

14.1 Windows程序设计基本概念

14.1.1 Windows消息

14.1.2消息的种类

14.2 Windows程序设计举例

14.2.1 CWinApp类

14.2.2 CFrameWnd类

14.2.3程序举例——框架编程实现

14.2.4应用程序举例——消息框编程实现

14.2.5应用程序举例——菜单编程实现

14.2.6应用程序举例——图形、文字、图像编程实现

14.2.7应用程序举例——对话框程序的实现

14.2.8应用程序举例——通用对话框程序设计

习题

附录A ASCII表

附录B运算符及其优先级汇总表

附录C C++语言的保留字

附录D常用库函数


书查询(www.shuchaxun.com)本网页唯一编码:
2596be8eadd3f9e0bf8b4ee8653e74b0#a0c8f684711ec55422f7a8c3ed07b781#77627394#13400909.zip