Witam. Mam program który pokazuje mi adresy komórek pamięci do zmiennych w innych programach. Chciałbym tego użyć w c++. Za pomocą kodu:
#include <iostream.h>
#include <conio.h>
#pragma hdrstop
#pragma argsused
int main(int argc, char* argv[])
{
int a=1;
int *w;
w = &a;
cout << "Wartosc: " << *w << endl << "Adres: " << w;
getch();
return 0;
}
sprawdziłem, że adres do komórki przechowywany jest w postaci dziesietnej. Program z którego odczytuje adresy pokazuje je w postaci szesnastkowej. Przykładowo mam adres:02AEC488 wiec po zamianie na dziesietny mam:45008008. Tylko mam problem jak przypisać ten adres do wskaźnika a wskaźnik do jakiejs zmiennej zeby zwracała mi wartość przechowywaną w podanej komórce pamięci.
Help me.