C++
文章平均质量分 88
林深方见鹿
关关难过关关过,前路漫漫亦灿灿
展开
-
【C++】总结10--C++11第二篇
RAIIC++11新特性原创 2023-08-03 16:03:53 · 162 阅读 · 0 评论 -
【C++】总结9
C++从源代码到可执行程序经过什么步骤静态链接和动态链接类的对象存储空间C++的内存分区内存池在成员函数中调用delete this会出现什么问题?如果在类的析构函数中调用delete this,会发生什么?原创 2023-08-01 15:56:20 · 294 阅读 · 0 评论 -
【C++】总结8
strcpy和memcpy的区别int main(int argc, char *argv[])C++标准库静态绑定和动态绑定如何阻止一个类被实例化如何禁止程序自动生成拷贝构造函数?Debug和Release回调函数原创 2023-07-31 09:14:15 · 250 阅读 · 0 评论 -
【C++】总结7
函数指针C++中类成员的访问权限和继承权限问题定义和声明的区别C++中类的静态成员与普通成员的区别是什么?虚函数为什么不能重载为内联函数?对ifdef endif的理解如何在不使用额外空间的情况下,交换两个数?原创 2023-07-30 09:17:33 · 375 阅读 · 0 评论 -
【C++】总结6
malloc/calloc/realloc的区别?operator new与operator delete函数形参与实参的区别?值传递、指针传递、引用传递的区别和效率派生类构造函数的执行顺序有哪些情况必须用到成员列表初始化?为什么用它效率会高一点全局变量和局部变量有什么区别?怎样判断两个浮点数是否相等?原创 2023-07-28 18:26:56 · 193 阅读 · 0 评论 -
【C++】总结5
初始化列表explicit和mutable友元内部类原创 2023-07-27 18:02:07 · 129 阅读 · 0 评论 -
【C++】总结4-this指针
什么是this指针this指针存在的意义this指针的特性this指针存在哪里this指针可以为空吗this指针原创 2023-07-26 21:13:54 · 396 阅读 · 0 评论 -
【C++】总结3
1.类的访问限定符2.封装3.类对象的存储方式4.为什么要进行内存对齐?结构体怎么对齐?5.如何让结构体按照指定的对齐参数进行对齐6.如何知道结构体中某个成员相对于结构体起始位置的偏移量7.C++有哪几种构造函数8.类的六个默认成员函数9.构造函数10.析构函数11.拷贝构造函数12.运算符重载13.浅拷贝和深拷贝原创 2023-07-26 18:26:43 · 565 阅读 · 0 评论 -
【C++】总结2
1.final和override关键字2.extern "C"的用法3.野指针和垂悬指针(悬空指针)4.指针指向的内存被释放是什么意思5.C和C++的类型安全6.C++中的重载、重写(覆盖)和隐藏的区别原创 2023-07-26 08:44:58 · 83 阅读 · 0 评论 -
【C++】AVL树(插入)
AVL树的概念平衡化旋转右单旋转左单旋转先左后右双旋转先右后左双旋转AVL树的插入根据BST树规则进行节点插入平衡化处理重新连接节点完整的插入函数代码AVL树的验证AVL树的性能原创 2023-01-26 17:13:24 · 1136 阅读 · 0 评论 -
【C++】BST树(二叉搜索树)
BST树(二叉搜索树)原创 2022-12-17 22:12:47 · 211 阅读 · 0 评论 -
【C++】C++11 第一篇
C++11简介列表初始化花括号的初始化问题内置类型的初始化列表多个对象的列表初始化变量类型推导autodecltype默认成员函数控制显式缺省函数删除默认函数右值引用右值引用的基本概念右值引用存在的必要性移动语义右值引用引用左值完美转发右值引用作用原创 2022-12-14 16:59:52 · 360 阅读 · 0 评论 -
【C++】以哈希为底层结构的unordered系列的关联式容器
unordered_mapunordered_map的空构造以哈希为底层结构的unordered系列的关联式容器unordered_map的迭代器unordered_map的元素访问unordered_map的查询unordered_map的修改操作unordered_map的桶操作unordered_multimapmap和unordered_map的使用场景unordered_setunordered_multiset原创 2022-12-09 21:08:58 · 540 阅读 · 0 评论 -
【C++】哈希基础1
哈希概念哈希函数哈希冲突闭散列线性探测开散列开散列增容开散列与闭散列比较原创 2022-12-05 11:21:00 · 911 阅读 · 0 评论 -
【C++】关联式容器-map和set
关联式容器键值对set基本介绍set的模板参数列表set的构造set的迭代器set的修改操作map基本介绍map的模板参数说明map的构造map的迭代器map的元素访问map中元素的修改map总结原创 2022-11-29 20:14:26 · 785 阅读 · 0 评论