【发布时间】:2009-06-03 12:08:01
【问题描述】:
我有一个指向 int 的指针。
int index = 3;
int * index_ptr = &index;
index_ptr 是类IndexHandler 的成员变量。
A 类有一个 IndexHandlers 的 std::vector,Avector。 B 类有一个指向 IndexHandlers 的指针的 std::vector,Bvector,我将它设置为指向 A 类向量中的项目,因此:
Bvector.push_back(Avector[i].GetPtr())
到目前为止还和我在一起?
我想检查当我解析 Bvector 中的指针并检索内部 IndexHandlers index_ptr 时,它们是否指向与 A 类相同的 index_ptr...
如何检查它们是否指向相同的内存地址?... 如何打印两组指针所指向的值的地址?
【问题讨论】: