C++:the complete reference

副标题:无

作   者:(美)H.希尔特(Herbert Schildt)著;杨长虹等译

分类号:

ISBN:9787505339750

微信扫一扫,移动浏览光盘

简介

目录

1、1C语言的起源
第一章 C语言回顾
目录
1、2C语言是中级语言
第一部 分C++语言基础——C语言
1、3C语言是结构化语言
1、4C语言是程序员的语言
1、5C语言的程序结构
1、6库的链接
1、7分离编译
1、8用C++编译程序编译C语言程序
2、1五种基本数据类型
2、2修饰基本类型
第二章 表达式
2、3标识符命名
2、4变量
2、4、1变量的哪里说明
2、4、2局部变量
2、4、3形式参数
2、4、4全局变量
2、5存取修饰符
2、5、1const
2、5、2volatile
2、6存储分类符
2、6、1外部的
2、6、2静态变量
2、6、2、1静态局部变量
2、6、2、2静态全局变量
2、6、3寄存器变量
2、7变量初始化
2、8常量
2、8、1十六进制和八进制常量
2、8、2串常量
2、8、3反斜线字符常量
2、9运算符
2、9、1赋值运算符
2、9、2赋值中的类型转换
2、9、3多重赋值
2、9、4算述运算符
2、9、5增量和减量运算符
2、9、6关系和逻辑运算符
2、9、7位操作符
2、9、8?操作符
2、9、9指针操作符*和*
2、9、10编译时操作符sizeof
2、9、11逗号操作符
2、9、12点(.)和箭头(—〉)操作符
2、9、13方括号和括号操作符
2、9、14关于优先级的小结
2、10表达式
2、10、1求值顺序
2、10、2表达式中的类型转换
2、10、3构成符
2、10、4空格与括号
2、10、5C语言中的简写形式
3、1C语言的直值和假值
3、2选择语句
3、2、1if语句
第三章 C语言的语句
3、2、2嵌套的if语句
3、2、3阶梯型if-else-if语句
3、2、4操作符?的替代
3、2、5条件表达式
3、2、6switch开关语句
3、2、7嵌套的switch语句
3、3迭代语句
3、3、1for循环
3、3、2for循环的变化形式
3、3、3无限循环
3、3、4没有循环体的for循环
3、3、5while循环
3、3、6do-while循环
3、4转移语句
3、4、1return语句
3、4、2goto语句
3、4、3brcak语句
3、4、4exit函数
3、4、5continue语句
3、5表达式语句
3、6块语句
4、1一维数组
第四章 数组和字符串
4、2产生指向数组的指针
4、3向函数传递一维数组
4、4字符串
4、5二维数组
4、5、1字符串数组
4、6多维数组
4、7带下标的指针
4、8数组初始化
4、8、1变长数组的初始化
4、9棋盘游戏实例
5、1指针是什么
5、2指针变量
第五章 指针
5、3指针运算符
5、4指针表达式
5、4、1指针赋值
5、4、2指针运算
5、4、3指针比较
5、5指针和数组
5、5、1指针数组
5、6多级间址
5、7指针的初始化
5、8指针函数的指针
5、9C语言的动态分配函数
5、10指针应用中的某些问题
6、1函数的一般形式
6、2函数作用域的规则
第六章 函数
6、3函数变元
6、3、1传值调用与引用调用
6、3、2引用调用的建立
6、3、3用数组调用函数
6、4传给main的变元argc与argv
6、5返回语句
6、5、1从函数返回
6、5、2返回值
6、6返回非整型值的函数
6、7函数原型
6、8返回指针
6、9void类型的函数
6、10main返回什么
6、11递归
6、12说明变长参数表
6、13传统的与现代的函数说明
6、14实现问题
6、14、1参数和通用函数
6、14、2效率
7、1结构
第七章 结构、联合、枚举和用户定义的类型
7、1、1引用结构元素
7、1、2结构赋值
7、2结构数组
7、3向函数传递结构
7、3、1向函数传递结构元素
7、3、2向函数传递结构结构
7、4结构指针
7、4、1定义结构指针
7、4、2结构指针的应用
7、5结构中的数组和结构
7、6位域
7、7联合
7、8枚举
7、9用sizeof增强移值性
7、10类型定义typedef
8、1一个重要的应用说明
8、2读写字符
第八章 控制台I/O
8、2、1getchar的有关问题
8、2、2getchar的替代
8、3读写字符串
8、4格式化的控制台I/O
8、5printf()
8、5、1打印字符
8、5、2打印数字
8、5、3显示一个地址
8、5、4%n描述符
8、5、5格式化代码修饰符
8、5、6最小域宽描述符
8、5、7精度描述符
8、5、10*和#修饰符
8、5、8调整输出
8、5、9处理其它数据类型
8、6scanf()
8、6、1格式说明符
8、6、2输入数字
8、6、3输入无符号整数
8、6、4用scanf()读单个字符
8、6、5读字符串
8、6、6读入地址
8、6、7%n描述符
8、6、8使用一个扫描集
8、6、10控制串中的非空白符
8、6、11必须向scanf()传递地址
8、6、12格式化修饰符
8、6、9丢弃不期望的空白符
8、6、13压缩输入
9、1ANSICI/O与UnixI/O
9、2C语言与C++语言的I/O
9、3流和文件
第九章 ANSIC的标准文件I/O
9、3、1流
9、3、1、1文本流
9、3、1、2二进制流
9、3、2文件
9、4文件系统基础
9、4、1文件指针
9、4、2打开一个文件
9、4、3关闭一个文件
9、4、4写一个字符
9、4、5读一个字符
9、4、6使用fopen()、getc()、putc()和fclose()
9、4、7使用feof()
9、4、8使用fputs()和fgets()操作字符串
9、4、9rewind()
9、4、10ferror()
9、4、11删除文件
9、4、12清除一个流
9、5fread()和fwrite()
9、5、1使用fread()和fwrite()
9、6fseek()和随机存取I/O
9、7fprintf()和fscanf()
9、8标准流
9、8、1控制台I/O连接
9、8、2使用freopen()重定向标准流
10、1预处理程序
10、2#define
第十章 C语言的预处理程序和注释
10、2、1定义类函数宏
10、3#error
10、4#include
10、5条件编译指令
10、5、1#if,#else,#elif和#endif
10、5、2#ifdef和#ifndef
10、6#undef
10、7使用defined
10、8#line
10、10#和##预处理操作符
10、9#pragma
10、11预定义的宏名
10、12注释
11、1C++的起源
第十一章 C++概述
11、2面对对象的程序设计是什么
11、2、1封装
第二部 分C++的专有特征
11、2、2多态性
11、2、3继承性
11、3C++的程序设计风络
11、3、1关于I/O操作符
11、3、2定义局部变量
11、4C++的类
11、5函数重载
11、6运算符重载
11、7继承性
11、8构造函数的析构函数
11、9C++的关键字
11、10C++程序的一般结构
12、1类
第十二章 类和对象
12、2结构和类
12、3联合和类
12、3、1无名联合
12、4友元函数
12、5友元类
12、6内联函数
12、7在类中定义内联函数
12、8参数化的构造函数
12、8、1带一个参数的构造函数:特例
12、9静态类成员
12、9、1静态数据成员
12、9、2静态成员函数
12、10何时执行构造函数和析构函数
12、11作用域分辨符
12、12嵌套类
12、13局部类
12、14向函数传递对象
12、15返回对象
12、16对象赋值
13、1对象数组
第十三章 数组、指针和引用
13、1、1创建初始化与未初始化数组
13、2指向对象的指针
13、3C++指针的类型检查
13、4this指针
13、5指向派生类型的指针
13、6指向类成员的指针
13、7引用
13、7、1引用参数
13、7、2向对象传递引用
13、7、3返回引用
13、7、4独立引用
13、7、5对引用的限制
13、8格式问题
13、9C++的动态分配符
13、9、1分配对象
14、1函数重载
第十四章 函数和运算符重载
14、1、1函数重载和二义性
14、2重载的过去和现在
14、3重载构造函数
14、4求重载函数的地址
14、5运算符重载
14、5、1创建成员operator函数
14、5、2建立增值和减值运算符的前缀和后缀形式
14、5、3重功缩写运算符
14、5、4运算符重载限制
14、6使用friend重载运算符
14、6、1使用friend重载++和——
14、6、2friendoperator函数增加了灵活活性
14、7重载new和delete
14、7、1重载数组的new和delete
14、8重载某些特殊运算符
14、8、1重载□
14、8、2重载()
14、8、3重载—〉
14、9重载逗号运算符
15、1基类存取控制
第十五章 继承性
15、1、1继承和受保护成员
15、1、2受保护基类的继承
15、2继承多个基类
15、3构造函数、折构函数和继承
15、3、1何时执行构造函数和析构函数
15、3、2向基类构造函数传递参数
15、4授权存取
15、5虚基类
16、1虚函数
第十六章 虚函数和多态性
16、1、1继承虚属性
16、1、2虚函数的层次性
16、2使用虚函数
16、3早期和后期联编
17、1C++的流
17、2基本的流类
第十七章 C++的I/O系统基础
17、2、1C++的预定义流
17、3格式化的I/O
17、3、1用ios成员格式化
17、3、2设置格式标志
17、3、3清除格式标志
17、3、4setf的重载形式
17、3、5检查格式标志
17、3、6设置所有标志
17、3、7使用width\、precision和fill
17、3、8用操纵符格式化I/O
17、4重载《和》
17、4、1创建自己的插入符
17、4、2创建自己的提取符
17、5创建自己的操纵符函数
17、5、1创建无参数的操纵符
17、5、2创建带参数的操纵符
17、6关于老式流类库的简短说明
18、1fstream.h和文件类
18、2打开和关闭文件
第十八章 C++文件I/O
18、3读和写文本文件
18、4二进制I/O
18、4、1put和get
18、4、2read和wrete
18、5另外的get函数
18、6getline
18、7跟踪EOF
18、8ignore函数
18、10flush
18、9peek和putback
18、11随机存取
18、11、1得到当前文件的位置
18、12I/O状态
18、13定制的I/O和文件
19、1基于数组的类
19、2创建基于数组的输出流
第十九章 基于数组的I/O
19、3使用数组作输入
19、4使用基于数组流的ios成员函数
19、5基于数组的输入/输出流
19、6数组内随机存取
19、7使用动态数组
19、8操纵符和基于数组的I/O
19、9定制的提取符和插入符
19、10基于数组格式的用途
20、1样板函数
第二十章 模板
20、1、1带两个样板类型的函灵敏
20、1、2显式重载样板函数
20、1、3样板函数的限制
20、2样板函数的应用
20、2、1样板排序
20、2、2紧缩数组
20、3样板类
20、3、1带两个样板数据类型的例子
20、4创建样板数组类
21、1异常处理的基础
第二十一章 异常处理
21、1、1使用多重catch语句
21、2异常处理选项
21、2、1捕获所有异常
21、2、2限制异常
21、2、3重复抛出异常
21、3异常处理的应用
22、1缺省函数变元
第二十二章 杂项问题的高级论题
22、1、1正确使用缺省变元
22、1、2缺省变元与重载
22、2创建转换函数
22、3拷贝构造函数
22、4动态初始化
22、5常量和可变成员函数
22、6使用关键字asm
22、7连接说明
22、8建议的ANSIC++标准新增加的特性
22、8、1新的类型强制运算符
22、8、2布尔数据类型
22、8、3使用名字域
22、8、4运行时类型标识
22、8、5显式构造函数
22、8、6使用mutable
22、8、7wchar-t类型
22、8、8新的首标文件
22、9C和C++之间的差别
23、1定义字符串类型
第二十三章 字符串类
23、2字符串类
23、3构造函数和析构函数
23、4字符串I/O
23、5赋值函数
23、6连接
23、7子字符串减法
23、8关系运算符
23、9各种字符串函数
23、10完整的字符串类
23、11StrType的使用
24、1弹出式窗口
第二十四章 弹出式窗口类
24、2创建一些视频支持函数
24、2、1PC视频系统
24、2、2存取BIOS
24、2、3确定视频RAM的地址
24、2、4写视频RAM
24、2、5置光标
24、3窗口类
第三部 分C++的一些应用
24、4显示和移去窗口
24、5窗口I/O
24、6一个完整的窗口系统
24、7修改
25、1简单双向链表类
第二十五章 链表类
25、1、1store函数
25、1、2remove函数
25、1、3显示表
25、1、4查找表中的对象
25、1、5双向链表样板程序
25、2定义一个样板双向链表类
25、2、1样板链表类
25、2、2完整的亲板双向链表类
25、3其它实现方法
附录推荐的标准类库
var cpro_id = 'u317582';

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C++:the complete reference
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon