
C++知识点
文章平均质量分 90
CC小师弟
一名努力学习编程的大学生
展开
-
C++模板(初阶)
1. 函数模板 1.1 函数模板概念 1.2 函数模板格式 1.3 函数模板的原理 1.4 函数模板的实例化 1.5 模板参数的匹配原则 2. 类模板 2.1 类模板的定义格式 2.2 类模板的实例化原创 2023-05-22 17:37:09 · 200 阅读 · 0 评论 -
C++内存管理
1. C/C++内存分布 2. new与malloc、delete与free 2.1new/delete操作内置类型 new和delete操作自定义类型 3. operator new与operator delete 4. new和delete的实现原理 4.1 内置类型 4.2 自定义类型 5. 定位new表达式(placement-new) 6. malloc/free和new/delete的区别原创 2023-05-19 17:58:16 · 172 阅读 · 0 评论 -
C++类和对象(下)
1. 再谈构造函数 1.1 构造函数体赋值 1.2 初始化列表 1.3 explicit关键字 2. static成员 3. 友元 3.1 友元函数 3.2 友元类 4. 内部类 5.匿名对象 6.拷贝对象时的一些编译器优化 7. 再次理解类和对象原创 2023-05-15 17:00:53 · 65 阅读 · 0 评论 -
C++类和对象(中)
1. 类的6个默认成员函数 2. 构造函数 3. 析构函数 4. 拷贝构造函数 5. 赋值运算符重载 5.1 运算符重载 5.2 赋值运算符重载 5.3 前置++和后置++重载 6.日期类的实现 7. const成员 8.取地址及const取地址操作符重载原创 2023-05-10 11:10:40 · 66 阅读 · 0 评论 -
日期类的实现——类和对象
C++类和对象日期类的实现原创 2023-05-10 10:47:21 · 73 阅读 · 0 评论 -
C++类和对象(上)
/ 类体:由成员函数和成员变量组成 };// 一定要注意后面的分号class为定义类的关键字ClassName为类的名字,{}中为类的主体注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。类声明放在.h文件中,成员函数定义放在.cpp文件中,注意:成员函数名前需为了防止传参时产生模糊与歧义,一般我们习惯在成员变量前加“_”原创 2023-04-23 19:33:43 · 62 阅读 · 0 评论 -
C++入门
1.命名空间 2.C++的输入和输出 3.缺省参数 4.函数重载 5.引用 引用的使用场景 引用做参数(输出型参数) 引用做参数(减少拷贝,提高效率) 引用做返回值(减少拷贝,提高效率) 引用做返回值(修改返回值+获取返回值) 常引用 引用和指针的区别 6.内联函数(inline) 宏函数的正确写法以及优缺点 内联函数 7.auto关键字 auto auto的使用规则 auto不能推导的场景 8.范围for循环 9.nullptr原创 2023-04-16 15:05:25 · 96 阅读 · 0 评论