J'utilise ReadProcessMemory, bien pour lire la mémoire de processus. Je regarde un endroit qui contient une valeur 3325. Cependant, je regarde la mémoire dans une visionneuse d'hex et la valeur est affichée comme FD0C = 0CFD = 3325. Ainsi quand je lis la valeur dans mon tableau de char, puis essaye et convertis (atoi) Je reçois des ordures. Je suis nouveau en C++ et je me demande s'il y a une fonction qui ferait la conversion ou est-ce que je vais devoir l'écrire moi-même (ce qui ne me dérange pas)?ReadProcessMemory tableau char, sortie hexadécimale à int
char num_char[16];
_stackstart = _start + 0x28;
ReadProcessMemory(hProcess,(void *)_stackstart, &num_char, 4, &lpRead);
x = ...some conversion(num_char);
if(stack != x)
{tell me;}
Son petit boutiste, est-il un moyen de l'obtenir pour lire le tableau de droite à gauche? – flavour404