MFC自定义二进制资源后如何读取内存中的数据

MFC自定义二进制资源后如何读取内存中的数据,第1张

内存里存的数据都是电脑码,可以用 Hex Editor XVI32 来读和改写的。这是个免费的软体。

我是会电脑语言的,我本身对此有一定的经验,都觉得要改编很难锭碃赤度俦道稠权椽护,加上改编后,Checksum不对,程序可能不能执行。

你还要知道,你想要读的内存位置。

如果你单想读内存的数据,在DOS里有个程序叫 debug

你可以从debug里把你要的内存数据读出来。。

如果你连DOS都不知道的话,那你就得找专业的人来帮你了。

这个声明中的x应当在声明以前就以知道。

例如:

#define x 3

int i=new int[x];

int k;

for (k=0;k<x;k++) i[k]=k;

for (k=0;k<x;k++) cout <<i[k] << " ";

===

或者:

int x;

cout << "enter x:" << endl;

cin >> x;

int i=new int[x];

int k;

for (k=0;k<x;k++) i[k]=k;

for (k=0;k<x;k++) cout <<i[k] << " ";

----

数组占的内存字节数: sizeof(int) x

以上就是关于MFC自定义二进制资源后如何读取内存中的数据全部的内容,包括:MFC自定义二进制资源后如何读取内存中的数据、c++中如何知道一个new出来的数组的大小、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9309579.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存