读取内存为啥会运行不了
本帖最后由 jtwc 于 2021-10-11 16:06 编辑各位老师,C++读取内存数值a写入a.txt循环没问题,改为b=a/55写入a.txt只能写入一次,循环不了,各位老师帮忙看看,谢谢了。
int main()
{
while (1){
Sleep(2000);
double dwsunshineAddressValue = 0;
if (FALSE == ReadProcessMemory(hProcess, (void*)0x1C42336C, &dwsunshineAddressValue, sizeof(double), NULL))
{
//printf("读取静态地址.\n");
}
double a = dwsunshineAddressValue;
double b = a/55;
ofstream in;
ofstream fout("a.txt", ios::app);//
fout << b << std::endl;//
}
} 异常了呗
不过你写的这代码,程序不崩?sleep都没有
程序还死循环 JuncoJet 发表于 2021-10-11 15:43
异常了呗
不过你写的这代码,程序不崩?sleep都没有
程序还死循环
老师,Sleep();原程序中有呀 看不出,调试一下吧。调试是最好的办法了。
页:
[1]