新書推薦:
《
自然信息图:一目了然的万物奇观
》
售價:NT$
640.0
《
经纬度丛书·州县之民:治乱之间的小民命运
》
售價:NT$
440.0
《
女性史:古代卷(真正意义上的女性大历史)
》
售價:NT$
560.0
《
你当我好骗吗?
》
售價:NT$
550.0
《
跨代伴侣治疗
》
售價:NT$
440.0
《
精华类化妆品配方与制备手册
》
售價:NT$
990.0
《
经纬度丛书:出祁山:诸葛亮北伐得与失
》
售價:NT$
440.0
《
心理治疗中的真意:心理治疗师的心灵之旅
》
售價:NT$
440.0
|
編輯推薦: |
本书采用传统的章节式写法,对C++的各个知识点进行了细致、深入的讲解,并配套有视频教学、PPT和源代码等素材,而且为了帮助读者更好地学习本书讲解的内容,还提供了在线答疑,并承诺在3小时内针对问题给予解答。
|
關於作者: |
传智播客成立于2006年,它是由中国Java培训**人张孝祥老师发起,联合全球**的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,传智播客已成立8年,在这8年期间,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业。为了迎合软件市场的需求,8年期间,我们陆续开设了Java、网页平面、PHP、.Net、iOS、CC++六个专业方向的课程,并且未来将逐渐开设其他专业方向的课程。随着传智播客的日益壮大,除了北京总部,我们在上海、广州、武汉、成都、深圳等地也创立了直营分支机构,传智播客俨然已成为了国内**专业口碑的IT教育机构。
|
目錄:
|
第1章初识C++
1.1C++简介
1.1.1C++的发展史
1.1.2C++的特点
1.1.3C++应用领域
1.2第一个C++程序
1.3C++对C语言的扩充
1.3.1bool类型
1.3.2C++中的类型转换
1.3.3C++中的字符串—stnng
1.3.4引用
1.3.5动态分配内存(new与delete)
1.3.6默认参数
1.3.7内联函数
1.3.8重载函数
1.4小结
第2章类与对象
2.1面向对象程序设计
2.1.1面向过程程序设计
2.1.2面向对象程序设计
2.1.3面向对象的基本概念
2.2类与对象
2.2.1类和对象的关系
2.2.2类的定义
2.2.3类的成员
2.2.4对象的创建与使用
2.2.5this指针
2.2.6类的成员的访问控制
2.3构造函数和析构函数
2.3.1构造函数
2.3.2包含对象成员的类的构造函数
2.3.3析构函数
2.3.4拷贝构造函数
2.3.5深拷贝与浅拷贝
2.4类中特殊的成员变量
2.4.1用statlc修饰数据成员
2.4.2用const修饰数据成员
2.5类中特殊的成员函数
2.5.1静态成员函数
2.5.2用const修饰的成员函数
2.5.3类中的内联函数
2.6友元
2.6.1友元函数
2.6.2友元类
2.7小结
第3章继承与多态
3.1继承
3.1.1继承的概念
3.1.2继承权限
3.1.3类型兼容
3.2派生类
3.2.1构造函数
3.2.2析梅函数
3.2.3类函数
3.3多重继承
3.3.1声明多重继承的方式
3.3.2继承派生类的构造函数
3.3.3多重继承引起的二义性
3.3.4虚基类
3.4多态
3.4.1多态性概念
3.4.2虚函数
3.4.3纯虚函数
3.5抽象类与内部类
3.5.1抽象类
3.5.2内部类
3.6小结
第4章运算符重载
4.1运算符重载的意义
4.2类对象的四则运算
4.3运算符重载的规则
4.3.1运算符重载规则
4.3.2运算符重载方式
4.4常用运算符的重载
4.4.1输入输出运算符的重载
4.4.2关系运算符的重载
4.4.3赋值运算符重载
4.4.4下标运算符重载
4.4.5类型转换函数
4.5小结
第5章模板
5.1函数模板
5.1.1定义一个函数模板
5.1.2函数模板的实例化
5.1.3函数模板的重载
5.2类模板
5.2.1定义一个类模板并实例化
5.2.2在类模板外部定义成员函数
5.2.3类模板与友元函数
5.3派生与模板
5.3.1模板的参数
5.3.2类模板的派生
5.4模板特化
5.5小结
第6章I/O流
6.1C++中的输入输出
6.1.1C++中输入输出的分类
6.1.2C++I/O流类的安全性与可扩展性
6.2I/O流类库简介
6.2.1I/O流类库
6.2.2缓冲区类
6.3标准输出流和标准输入流
6.3.1提取运算符和插入运算符
6.3.2预定义流对象
6.3.3标准输出流
6.3.4标准输入流
6.4格式化控制
6.4.1格式标志
6.4.2精度、域宽、填充字符的设置
6.4.3操作符的格式控制
6.5文件流
6.5.1构建文件流对象
6.5.2文件的打开与关闭
6.5.3文件的读写
6.5.4文件的随机读写
6.6字符串流
6.7小结
第7章异常与断言
7.1异常的概念
7.2异常处理
7.2.1异常处理机制
7.2.2异常处理结构
7.2.3异常处理模式
7.2.4异常规范说明
7.3异常类
7.4捕捉异常
7.4.1重抛异常
7.4.2捕捉所有异常
7.5标准库中的异常处理
7.6断言
7.6.1断言概述
7.6.2断言的使用
7.7小结
第8章初识STL
8.1STL简介
8.2序列式容器
8.2.1序列式容器概述
8.2.2vector类模板
8.2.3deque类模板
8.2.4list类模板
8.3关联型容器
8.3.1关联型容器概述
8.3.2set/multiset类模板
8.3.3map/multimap类模板
8.4迭代器
8.4.1迭代器概述
8.4.2输入迭代器与输出迭代器
8.4.3前向迭代器
8.4.4双向迭代器与随机访问迭代器
8.5迭代器适配器
8.5.1逆向迭代器
8.5.2插入迭代器
8.5.3流迭代器
8.6迭代器辅助函数
8.7算法
8.7.1算法概述
8.7.2常用算法
8.8小结
第9章设计模式与C++11新特性
9.1设计模式
9.1.1设计模式简介
9.1.2单例模式
9.1.3工厂模式
9.1.4代理模式
9.1.5迭代器模式
9.2C++11常用新特性
9.2.1auto类型说明符
9.2.2统一的初始化
9.2.3右值引用
9.2.4空指针常量
9.2.5限定作用域的枚举类型
9.2.6lambda表达式
9.2.7基于范围的for语句
9.2.8委托构造函数
9,2.9继承构造函数
9.2.10管理虚方法:override和final
9.2.11外部模板
9.2.12可变参数模板
9.2.13静态断言
9.3小结
第10章综合项目——物流货仓管理系统
10.1项目分析
10.1.1功能描述
10.1.2项目分析
10.2项目实现
10.2.1创建项目
10.2.2项目设计
10.2.3项目实现
10.2.4主函数实现
10.2.5效果展示
10.3项目心得
附录string类常用的一些函数
|
|