课程目标
浅入深的详细讲述了c++开发的方方面面。
适用人群
C++开发者、Cococ2d-x开发者、iOS开发者
课程简介
课程目标:
【学习本课程可以掌握哪些技能】
有人说学会C++可以吃一辈子,其实这话一点儿都不为过,C++是一门功能强大的语言,从问世以来一直流行至今。其在嵌入式系统、操作系统、工业控制、游戏开发等领域,起着无可替代的作用。C++虽然强大,但是语法结构复杂,内容繁杂,让初学者望而生畏。本教程考虑到初学者的困惑,教程对比C和C++的区别与联系,由浅入深的详细讲述了C++开发的方方面面。
适合对象:
【什么样的人适合学习本课程】
C++开发者、Cococ2d-x开发者、iOS开发者
学习条件:
【学习本课程需要具备什么样的基础知识和条件】
C语言
1__C__概述-开发环境搭建
2__C__概述-编写第一个C__程序
3__C__概述-输入输出
4__C__概述-流程控制
5__C__概述-类对象简介
6__数据类型-基本数据类型
7__数据类型-字面常量
8__数据类型-变量
9__数据类型-const的用法
10__数据类型-引用
11__数据类型-类型定义
12__数据类型-枚举
13__数据类型-自定义类
14__string和vector-命名空间
15__string和vector-string字符串
16__string和vector-vector向量
17__数组和指针-数组
18__数组和指针-指针
19__运算符和表达式-算术运算符
20__运算符和表达式-关系运算与逻辑运算
21__运算符和表达式-位运算
22__运算符和表达式-赋值运算
23__运算符和表达式-自增自减运算
24__运算符和表达式-new和delete
25__流程控制-简单语句
26__流程控制-声明语句
27__流程控制-块语句
28__流程控制-条件语句
29__流程控制-循环语句
2__C__概述-编写第一个C__程序
30__函数-函数的定义
31__函数-参数传递
32__函数-return语句
33__函数-函数声明
34__函数-局部对象
35__函数-内联函数
36__函数-类成员函数
37__函数-函数重载
38__函数-函数指针
39__输入输出-标准IO库
3__C__概述-输入输出
40__输入输出-条件状态
41__输入输出-文件的输入输出
42__输入输出-字符串流
43__顺序容器-顺序容器的定义
44__顺序容器-迭代器
45__顺序容器-顺序容器的操作
46__顺序容器-容器的选择
47__顺序容器-字符串
48__顺序容器-容器适配器
49__关联容器
4__C__概述-流程控制
50__关联容器-map类型
51__关联容器-set类型
52__算法-算法简介
53__算法-非修正算法
54__算法-修正算法
55__算法-数值算法
56__算法-排序、查找算法
57__类和对象-类的定义和声明
58__类和对象-this指针
59__类和对象-类的作用域
5__C__概述-类对象简介
60__类和对象-构造函数
61__类和对象-友元
62__复制控制-复制构造函数
63__复制控制-赋值操作
64__复制控制-析构函数
65__操作符重载-操作符重载的定义
66__操作符重载-输入输出操作符重载
67__操作符重载-算术和关系操作符重载
68__操作符重载-赋值操作符
69__抽象和继承-继承概述
6__数据类型-基本数据类型
70__抽象和继承-多重继承
71__抽象和继承-抽象类
72__抽象和继承-多态
73__模板与泛型编程-模板简介
74__模板与泛型编程-函数模板
75__模板与泛型编程-类模板
课程下载地址: