【发布时间】:2021-05-23 19:46:42
【问题描述】:
编辑:
感谢您的帮助。我也想过使用 nullptr 应该可以工作:
v.at(1).ptr = v.at(0).ptr;
紧随其后
v.at(0).ptr = nullptr;
我正在做一个 C++ 项目,我有一个我创建的类的指针向量
向量大小为 64,包含 L 类型的指针
假设向量被称为 v
假设我在向量的第一个索引中有指针 1 (v.at(0))
我想将指针 1 移动到向量的第二个索引 (v.at(1))
这是我当前的代码:
v.at(1) = v.at(0);
第一个问题:这是设置第二个索引以保存当前存储在我的第一个索引中的指针的正确方法吗?
第二个问题:如何阻止我的第一个索引持有我的指针?
提前谢谢你! :D
【问题讨论】:
标签: c++11 visual-c++