Объявление переменной как ссылки на адрес

Рейтинг: 0Ответов: 1Опубликовано: 15.04.2023

Предыстория: пишу мод на игру который меняет кое-какие значения. И тут я понимаю: мне нужно объявить переменную, что бы там было не число, а ссылка на игровой адрес, для последующего его редактирования.

Вопрос: Как мне объявить такую переменную-ссылку?

Мои попытки: пытался объявить так: DWORD Name = 0x9018C4; Но таким образом я просто помещаю значение в Name. Еще была такая попытка:
DWORD Name 0x9018C4 = 0.00005; Но тут уже просто синтаксическая ошибка.

Если что: тип данных адреса в игре foat

Ответы

▲ 1Принят

Именно ссылку (не указатель) и именно с использованием значения-адреса?

Тип & имя = *(Тип*)адрес.

Ну, или (формально корректнее, по сути то же самое)

Тип & имя = *reinterpret_cast<Тип*>(адрес).

Например,

float& f = *(float*)0x004567;