Speicheradressenzuweisung?
-
Hi
Ich habe 2 Programme.
int a = 2005;
cout << &a<<endl; // 0x23ff74und damit hab ich dann das 2 geschrieben.
int *zeiger /*=0x23ff74 Will nicht*/;
zeiger = 0x23ff74;// Klappt auch nichtGeht das Irgendwie?
MfG Blacki
-
int* zeiger = &a;
Die Adresse muss nicht bei jedem Programmstart gleich sein.
/edit: Oh, Moment, 2 Programme?
Das blockt das Betriebssystem. Wenn zwei Programme auf den gleichen Speicher zugreifen sollen brauchst du eine Shared-Memory Lösung.
Im Boost Vault gibts sowas: http://boost-consulting.com/vault/index.php?direction=0&order=&directory=Memory