![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日记
文章平均质量分 92
RZWDCH
这个作者很懒,什么都没留下…
展开
-
0811 迭代器、模板、右值、委托构造、哈希冲突、内存对齐
文章目录1、helloworld从开始到打印到屏幕的全过程2、迭代器3、模板4、Lambda表达式5、右值引用6、委托构造函数7、default和delete8、哈希冲突1.线性探测2.开链法3.再散列4.二次探测5.公共溢出区1、helloworld从开始到打印到屏幕的全过程2、迭代器迭代器模式又称游标模式,用于提供⼀种方法顺序访问⼀个聚合对象中各个元素, 而又不需暴露该对象的内部表示;迭代器是类模板,模拟了指针的一些功能,表现的像指针但不是指针。重载了指针的一些操作符,本质是封装了原生指针原创 2021-08-11 15:16:55 · 310 阅读 · 0 评论 -
0810C++指针大小,初始化列表,构造析构抛异常,静动态分配,new,push_back
文章目录1、C++指针大小2、构造函数的执行算法3、何时需要成员初始化列表4、构造、析构函数不能抛异常5、类如何实现只能静态分配和只能动态分配6、什么时候用static?1、C++指针大小指针大小是由当前CPU运行模式的寻址位数所决定的,位数是指CPU中通用寄存器的数据宽度是64位,即一个地址所占的二进制位数是64,即8个字节。2、构造函数的执行算法在派⽣类构造函数中,所有的虚基类及上⼀层基类的构造函数调⽤;对象的 vptr 被初始化;如果有成员初始化列表,将在构造函数体内扩展开来,这必须在原创 2021-08-10 20:19:37 · 447 阅读 · 0 评论