c++ - 将对象添加到向量是否会存储该对象的地址?
问题描述
例如,我在头文件 (c++) 中有类 Example()。
主要的:
vector <Example*> memAddress;
Example defaultVariable;
memAddress.push_back(defaultVariable);
即使向量被初始化为一个 Example 指针列表,它看起来好像向它添加一个 Example 对象是合法的。是添加 defaultVariable 的内存地址,还是完全添加其他内容?
解决方案
推荐阅读
- xslt - 我可以提取 XSLT 中使用的列/字段和逻辑吗?
- oracle - SQLPlus 在包含星号的表上查询 SELECT
- vbscript - 将两个迭代值添加到更新查询 asp-classic
- alfresco - Alfresco Repo 方正在处理文件上传
- android-studio - 我无法从 Android Studio (AS) 3.2.1 更新到 3.4。“下载补丁”在进度条结束前退出
- ios - 收到 iOS 推送通知时如何打开通知视图控制器?
- c# - ASP.NET Core 中间件处理请求/响应主体
- android - TextView 不见了,Button 可见
- c# - C#反序列化多个数组的字符串,其中包含json-string显式到List
- python - 如何修复 - “ValueError:输入数组应具有与目标数组相同数量的样本。找到 8 个输入样本和 33984 个目标样本。”