Ciao a tutti! non sono molto esperto di c++ ma ho provato a compilare un file cpp e mi ritrovo i seguenti errori:
error: cast from 'PVOID {aka void*}' to 'DWORD {aka long unsigned
int}' loses precision [-fpermissive]
INH = PIMAGE_NT_HEADERS(DWORD(pFile) + IDH->e_lfanew);
^
error: cast from 'PDWORD {aka long unsigned int*}' to 'DWORD {aka
long unsigned int}' loses precision [-fpermissive]
if (DWORD(dwImageBase) == INH->OptionalHeader.ImageBase)
^
da quel che ho letto succede su windows 7 a 64 bit, ho letto che si risolve scrivendo #include <cstdint> all'inizio del file, ma non risolve il problema