簡體   English   中英

更改內存地址值和十六進制數據

[英]Changing memory address values and hex data

所以我想將地址的值更改為其他值。 假設地址的值為42859105827且地址為0A2BC6FC ,我將如何更改此地址的值?

例子:

Address    |    Type    |   Value
0A2BC6FC      4 Bytes      42859105827

我認為你需要重新解釋演員表。 這可能不是一種超級安全的方法,但應該有效:

size_t address = 0x0A2BC6FC;
int new_value = ...;
reinterpret_cast<int&>(address) = new_value;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM