内存里存的数据都是电脑码,可以用 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出来的数组的大小、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)