Вопрос Значение по адрессу

Начинающий
Статус
Оффлайн
Регистрация
27 Янв 2019
Сообщения
24
Реакции[?]
5
Поинты[?]
0
как узнать значение переменной по ее адрессу? тоесть у меня есть адрес переменной допустим 0x12133543513
и я хочу вывести ее значение в консоль че делать?
 
Dreammmless.
Эксперт
Статус
Оффлайн
Регистрация
19 Мар 2019
Сообщения
2,956
Реакции[?]
962
Поинты[?]
1K
C++:
std::cout << *ptr // разыменовываем ptr (получаем значение на которое указывает ptr) - https://ravesli.com/urok-80-ukazateli-vvedenie/
 
Начинающий
Статус
Оффлайн
Регистрация
27 Янв 2019
Сообщения
24
Реакции[?]
5
Поинты[?]
0
C++:
std::cout << *ptr // разыменовываем ptr (получаем значение на которое указывает ptr) - https://ravesli.com/urok-80-ukazateli-vvedenie/
не у меня этот адрес не из моей программы и все что у меня имеется это ее адрес
 
Keine panik!
Эксперт
Статус
Оффлайн
Регистрация
29 Апр 2020
Сообщения
812
Реакции[?]
417
Поинты[?]
49K
как узнать значение переменной по ее адрессу
Если ты находишься в дллке, то есть в том же адресном пространстве что и адрес, то можно просто *(const тип*)адрес
Если в чужом процессе, то сперва нужно получить на него хэндл (в самом простом случаее через OpenProcess), затем прочитать память через ReadProcessMemory.
 
Сверху Снизу