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 · 134 阅读 · 0 评论 -
C++内存管理
1. C/C++内存分布2. new与malloc、delete与free2.1new/delete操作内置类型new和delete操作自定义类型3. operator new与operator delete4. new和delete的实现原理4.1 内置类型4.2 自定义类型5. 定位new表达式(placement-new)6. malloc/free和new/delete的区别原创 2023-05-19 17:58:16 · 105 阅读 · 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 · 37 阅读 · 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 · 40 阅读 · 0 评论 -
日期类的实现——类和对象
C++类和对象日期类的实现原创 2023-05-10 10:47:21 · 49 阅读 · 0 评论 -
C++类和对象(上)
/ 类体:由成员函数和成员变量组成 };// 一定要注意后面的分号class为定义类的关键字ClassName为类的名字,{}中为类的主体注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。类声明放在.h文件中,成员函数定义放在.cpp文件中,注意:成员函数名前需为了防止传参时产生模糊与歧义,一般我们习惯在成员变量前加“_”原创 2023-04-23 19:33:43 · 44 阅读 · 0 评论 -
C++入门
1.命名空间2.C++的输入和输出3.缺省参数4.函数重载5.引用引用的使用场景引用做参数(输出型参数)引用做参数(减少拷贝,提高效率)引用做返回值(减少拷贝,提高效率)引用做返回值(修改返回值+获取返回值)常引用引用和指针的区别6.内联函数(inline)宏函数的正确写法以及优缺点内联函数7.auto关键字autoauto的使用规则auto不能推导的场景8.范围for循环9.nullptr原创 2023-04-16 15:05:25 · 55 阅读 · 0 评论