jtwc 发表于 2022-4-24 13:03

各位老师,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;
   

evea 发表于 2022-4-24 13:39

void* ncdz= (void*)0x176FE164这样不行吗?{:1_907:}

lossweight 发表于 2022-4-24 14:15

int64 aa;
void* bb = &aa;

jtwc 发表于 2022-4-24 14:29

evea 发表于 2022-4-24 13:39
void* ncdz= (void*)0x176FE164这样不行吗?

老师,176FE164这个值用*it传入,不是手动输入?

jtwc 发表于 2022-4-24 14:36

lossweight 发表于 2022-4-24 14:15
int64 aa;
void* bb = &aa;

老师,试了这样不行

lossweight 发表于 2022-4-24 14:38

jtwc 发表于 2022-4-24 14:36
老师,试了这样不行

void* bb = (void*)&aa;

jtwc 发表于 2022-4-24 14:48

lossweight 发表于 2022-4-24 14:38
void* bb = (void*)&aa;

老师,试了这样不行

jtwc 发表于 2022-4-24 16:41

哪位老师指点一下?谢谢了

evea 发表于 2022-4-25 14:46

jtwc 发表于 2022-4-24 14:29
老师,176FE164这个值用*it传入,不是手动输入?

void* ncdz= (void*)(*it);   {:1_908:}不是一样的道理嘛?
页: [1]
查看完整版本: 各位老师,C++中如下数据类型如何转换呢?