是否有可能在文字地址处更改浮点数(值)

Is it possible to change a float (value) at a literal addresses?

本文关键字:浮点数 有可能 文字 地址 是否      更新时间:2023-10-16

代码位于注入到游戏中的.dll文件中,然后,当在注入的.dll文件中键入某个命令时,它会将游戏中的地址值更改为-2

我尝试这样做,因为我的朋友告诉我他是这样做的,但是我得到了一个错误。

(float*)0x11FA6760 = -2

错误是"表达式必须是一个可修改的左值",我不知道该怎么做诚实

如果这不是你编辑它的方式,你怎么做?

语句
(float*)0x11FA6760 = -2;

无效,因为表达式的LHS不是左值。

也许你想用:

*(float*)0x11FA6760 = -2;
^^ Missing

因为你正在使用c++,你应该使用:

*(reinterpret_cast<float*>(0x11FA6760)) = -2;
相关文章: