一、
- C++用途(for me):QT的使用、OpenCV、ROS系统等。
- 学习视频教程:邴老师课程(嵌入式技术公开课邴哲松老师)。
二、
- 简介:C++是一门面向对象语言(OPP),对象、类、封装、多态和继承等,支持泛型编程。也可以理解为C的超集,C的补充。
- 特点:提出了类的概念:首先,程序是由数据和算法构成的,可以理解为:数据 + 算法 = 程序。数据是程序操作的对象,或者理解为程序使用和处理的信息,算法就是程序使用的方法。这里,类就是一种抽象,规定了类里面有哪些数据,以及对这些数据可以进行哪些操作。而对象就是类的实例。所以:OPP编程就是将数据和方法合并为类定义。
- 泛型编程:指的是:不考虑数据类型(或者理解为独立于特定的数据类型),一个函数可以处理不同的数据类型。
- C++起源:诞生于贝尔实验室,Bjarne Stroustrup于20世纪80年代开发。