У меня есть указатель на int.
int index = 3;
int * index_ptr = &index;
index_ptr
является переменной-членом класса IndexHandler
.
класс A имеет стандартный индексный вектор IndexHandlers, Avector.
класс B имеет указатель std :: vector на IndexHandlers, Bvector, который я установил, чтобы он указывал на элементы в векторе класса A, таким образом:
Bvector.push_back(Avector[i].GetPtr())
Со мной так далеко?
Я хочу проверить, что когда я разрешаю указатели в Bvector и получаю внутренние IndexHandlers index_ptr
, они указывают на тот же index_ptr
, что и класс A ...
Как я могу проверить, что они указывают на один и тот же адрес памяти? ...
Как напечатать адрес значения, на которое указывают оба набора указателей?