首页 > 解决方案 > 将对象添加到向量是否会存储该对象的地址?

问题描述

例如,我在头文件 (c++) 中有类 Example()。

主要的:

vector <Example*> memAddress;
Example defaultVariable;
memAddress.push_back(defaultVariable);

即使向量被初始化为一个 Example 指针列表,它看起来好像向它添加一个 Example 对象是合法的。是添加 defaultVariable 的内存地址,还是完全添加其他内容?

标签: c++vector

解决方案


推荐阅读