各位老师,C++中如下数据类型如何转换呢?
各位老师,C++中如下数据类型如何转换呢?谢谢了代码:
SearchMemory(hProcess, (char*)"38 AF 40 FF 76 02 00 00", 0x410000, 0xFFFFFFFF, 30, ResultArray);
for (vector<unsigned __int64>::iterator it = ResultArray.begin(); it != ResultArray.end(); it++)
{
printf("%x\n", *it);
}
上面代码中*it的值为176FE164,如何把176FE164传给 void* ncdz,让void* ncdz= (void*)0x176FE164;
void* ncdz= (void*)0x176FE164这样不行吗?{:1_907:} int64 aa;
void* bb = &aa; evea 发表于 2022-4-24 13:39
void* ncdz= (void*)0x176FE164这样不行吗?
老师,176FE164这个值用*it传入,不是手动输入? lossweight 发表于 2022-4-24 14:15
int64 aa;
void* bb = &aa;
老师,试了这样不行 jtwc 发表于 2022-4-24 14:36
老师,试了这样不行
void* bb = (void*)&aa; lossweight 发表于 2022-4-24 14:38
void* bb = (void*)&aa;
老师,试了这样不行 哪位老师指点一下?谢谢了 jtwc 发表于 2022-4-24 14:29
老师,176FE164这个值用*it传入,不是手动输入?
void* ncdz= (void*)(*it); {:1_908:}不是一样的道理嘛?
页:
[1]