来自这段代码:
int x = 5;
int other = 10;
vector<int*> v_ptr;
v_ptr.push_back(&x);
v_ptr.push_back(&other);
v_ptr.push_back(&x);
无论如何我可以知道谁指向x
, 来自 x
变量本身,这样我就不必在内部搜索 v_ptr
地址 x
?这在 C++ 或 C++0x 中可能吗?
我读到在进行垃圾回收时,他们会查看内存并查看是否有任何指向它的东西,然后决定删除未使用的变量等。
最佳答案
没有。这就像问一个人是否认识所有知道他们地址的人。
关于c++ - 从指针中查找指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2336054/