CPP
对于C++的笔记以及实战遇到问题以及个人规划的总结
不想加班的p
奥利给 学就完事儿啦
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++类和对象-继承
文章目录概述继承的基本语法继承方式 概述 当我们在定义类的时候类与类之间可能存在某些共性这些共性是可以通过继承被传承给下一个类的,我们将其称为继承,使用其技术可以减少重复的代码,提高类之间的关系性 继承的基本语法 语法格式: class 子类 : 继承方式 父类 {} class BaseClass { public: init() { cout<<"初始化"<<endl; } } class MyClas : public BaseClass { public:原创 2020-07-09 14:59:39 · 185 阅读 · 0 评论 -
C++ 类和对象-封装(持续更新)
文章目录封装的意义权限控制对象的初始化和清理构造函数默认构造函数析构函数默认析构函数 封装的意义 将一类事务的属性和行为封装起来,表现生活的事务 将属性和行为添加权限控制 抽象一类事务,使其关系更加明显,更容易被使用 基本语法:class ClassName {}; 类的名称应该单词的首字母大写 基本案例: class Phone { public: string phoneNumber...原创 2020-04-23 11:25:00 · 268 阅读 · 0 评论 -
C++ 类和对象-基础知识(持续更新)
文章目录类和对象类对象成员 类和对象 C++面向对象的三大特征:封装、继承、多态 类 类可以理解为一类事务的抽象,把一类事务抽象为一类,这个类中包括属性和行为,当我们把这个抽象实现出来时,我们可以说这一个实现就是一类中的一个实例 对象 我们几乎可以将所有东西看为一个对象,其对象中包含属性和行为 如果我们把手机作为一个对象,那么 属性:就是手机拥有的特性,例如屏幕,充电口,耳机口等等 行为:就是手...原创 2020-04-23 11:23:48 · 351 阅读 · 0 评论 -
C++指针理论知识(持续更新)
文章目录概述定义指针取地址符指针大小及数据类型空指针野指针常量指针与数组访问数组元素引用注意事项引用做函数参数 概述 指针是c++中重要的数据类型,它可以对指针指向的实际物理内存地址中的值进行读/写 示意图如下 定义指针 指针变量的定义方法为数据类型 *变量名称 指针变量的读/写为*指针变量该操作代表解引用,也就是访问指针所指向地址的内存值 int a = 10; // 创建整数型变量a int...原创 2020-04-23 11:21:15 · 625 阅读 · 0 评论 -
C++ 结构体相关知识(持续更新)
结构体是组织数据结构的方式,它类似于类,但是不同于类,主要用于组织数据与数据之间的结构 与类的区别 声明结构体的方式和声明类的方式大致相同,其区别如下 使用关键字 struct 而不是关键字 class。 尽管结构体可以包含成员函数,但它们很少这样做。所以,通常情况下结构体声明只会声明成员变量。 结构体声明通常不包括 public 或 private 的访问修饰符。 类成员默认情况是私有的,而结...原创 2020-04-23 11:19:00 · 243 阅读 · 0 评论 -
C++ 基础知识(持续更新)
变量 概述:变量指的是储存可变的值的一块内存地址,变量名则是这块内存的地址的别名 格式: [修饰符] 数据类型 变量名称 = 初始值 example cont int number = 20; 变量名命名规则:开头不能是数字,必须由数字字母下划线组成,不能使用C++保留的关键字 常量 概述:常量即是固定不变的变量,其值只能在定义的时候修改,在其它任何时候都不能被修改,可以通过 #define ...原创 2020-04-23 11:17:43 · 270 阅读 · 0 评论 -
C++ 学习清单
基础 基本语法结构 指针、数组 结构体、类 语法特性 c++11特性 c++14特性 c++17特性 常用标准库、STL 可能用得上的库、框架 BOOST:大量通用C++库的集合 QT:跨平台的应用程序和用户界面框架 QJson/QT Charts:基于QT的JSON解析和图表绘制 Snappy:快速压缩和解压缩 crypto++:一个有关加密方案的免费的C++库 My...原创 2020-03-02 15:57:42 · 236 阅读 · 0 评论
分享