马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
目次
0. 课前须知
1. C++发展汗青(相识)
2. C++特点(熟悉)
3. 面向对象核心术语(熟悉)
4. 开辟环境
5. 新建项目
4. 开辟环境
5. 新建项目
0. 课前须知
C++的头脑与C语言完全不同,不能生搬硬套。
C++方向于理论,这些理论会在Qt课程中得到验证,因此在C++课程中重点是学会这些知识点怎么用,而不是为什么用和在什么地方用。
尽量通过理解去记忆,如果理解不了请背过。
发起从现在开始背单词:
先扫第一个码下载app,在app内部扫第二个码添加单词书。
1. C++发展汗青(相识)
1983年,贝尔实验室(Bell Labs)的Bjarne Stroustrup发明了C++。 C++在C语言的根本上进行了扩充和美满,是一种面向对象程序计划(OOP)语言。
Stroustrup说:“这个名字象征着源自于C语言变化的自然演进”。还处于发展美满阶段时被称为“new C”,之后被称为“C with Class”。C++被视为C语言的上层结构,1983年Rick Mascitti发起利用C++这个名字,就是源于C语言中的“++”利用符(变量自增)。而且在共同的命名约定中,利用“+”以表示增强的程序。
常用于系统开辟,引擎开辟、嵌入式开辟等应用领域, 至今仍旧是最受广大程序员喜好的编程语言之一。
2. C++特点(熟悉)
- 在支持C的根本上,全面支持面向对象编程
- 编程领域广泛,功能强大
- 标准保持更新,现在常用的版本为ISO C++98标准、ISO C++11标准等。
- 为数不多的支持底层利用的面向对象语言。
- 在面向对象的语言中执行服从极高。
3. 面向对象核心术语(熟悉)
类、对象、封装 → 继续 → 多态
后三者被称为是面向对象的三大特性。
【思考】如果开车在路上爆胎了,应该怎么做?
面向过程的编程头脑:
1. (我)边上停下来。
2. (我)后背箱拿出三角警示牌,放在路上。
3. (我)拿出备胎和千斤顶,顶起汽车,上备胎。
4. (我)收起所有工具,开到近来的补缀厂。
面向对象的编程头脑:
1. (我)边上停下来。
2. 打电话给对象来救援。
3. 对象来处理惩罚。
面向过程更加注重算法,因此语言的执行服从更高,更方向于计算机的头脑,只要按照预设的算法步调来做,就能得到预计的结果,缺点是程序开辟服从低。
面向对象更加注重调度,调度的是“对象(一系列由于某种联系聚集在一起的数据)”,更方向于人类社会的思考方式,因此程序的开辟服从高,缺点是执行服从低。
4. 开辟环境
因为C++和Qt是一连课程,因此两门课程利用的开辟环境都为Qt Creator 5.4,但是纯C++也可以利用其他的开辟环境。
安装包毗连:
通过网盘分享的文件:qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe
链接: https://pan.baidu.com/s/1guD50Xgx2yJb5eQyKq1GJQ?pwd=ym8y 提取码: ym8y
安装和配置环境的利用步调如下:
2. Qt Creator的安装程序非常简单,一直下一步即可,只需要注意一点:安装路径不能包含中文字符!!!
3. 安装完成后,默认直接启动Qt Creator。
4. 默认C++不支持中文输出,因此先进行中文设置:
5. 设置完成关闭Qt Creator,重新启动Qt Creator。
5. 新建项目
新建并运行一个项目的利用步调如下:
4. 开辟环境
因为C++和Qt是一连课程,因此两门课程利用的开辟环境都为Qt Creator 5.4,但是纯C++也可以利用其他的开辟环境。
安装和配置环境的利用步调如下:
2. Qt Creator的安装程序非常简单,一直下一步即可,只需要注意一点:安装路径不能包含中文字符!!!
3. 安装完成后,默认直接启动Qt Creator。
4. 默认C++不支持中文输出,因此先进行中文设置:
5. 设置完成关闭Qt Creator,重新启动Qt Creator。
5. 新建项目
新建并运行一个项目的利用步调如下:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |