随笔分类 -  C++

C++的那些事儿
摘要:问题表述 1. 在C++对,对于vector经常需要遍历其成员,然后按照某种规则把部分成员删除掉,这里就会用到erase(当然有其他方法,暂不赘述)。但是,如果要移除最后一个元素时,便要注意一些细节,不然便会产生野指针,导致程序segment fault,如下代码中的 函数, 程序输出为: 可以发现 阅读全文
posted @ 2020-04-29 01:15 StoneclutterX 阅读(1072) 评论(0) 推荐(0)
摘要:本文主要是《C++ Primer Ed5》第13章内容,希望能够对C++的拷贝控制了解的更为深入一些。 概述 C++中的拷贝控制操作主要涉及的几个拷贝控制函数为: 拷贝构造函数 拷贝赋值运算符 移动构造函数 移动赋值运算符 析构函数 其中, 1和3定义了当用同类型的另一个对象【初始化】本对象时做什么 阅读全文
posted @ 2020-04-25 18:20 StoneclutterX 阅读(424) 评论(0) 推荐(0)