Witam wszystkich!
Mam problem. Chcialbym utworzyc wskaźnik typu integer na konkrene 4 bajty tablicy typu unsigned char.
Odczytuje dane z pewnej aplikacji do tablicy przy pomocy funkcji ReadProcessMemory
unsigned char *cache = new unsigned char[40160];
ReadProcessMemory(t_handle, (void*)(Start), cache, 40160, NULL);
... chcialbym, aby moje zmienne (wskaźniki) wskazywaly na wartosci "wyjęte" z odczytanych danych.
Niestety nie da rady tego zrobic w prosty sposób:
int *id;
id = tab[5];
cout << *id // chcialbym, aby wypisalo wartosc typu integer z komorek od 5tej do 9tej.
Otrzymuje błąd: cannot convert unsigned char*' to
int*' in assignment