41
Lowlevel-Coding / Re: Struktur auf beliebigen Speicher anwenden
« am: 12. February 2009, 12:31 »
So, da bin ich wieder.
Also ich möchte die Adresse eines Pointers in eine size_t Variable kopieren. Dazu mache ich folgendes:
Jetzt meckert gcc mit:
error: assignment makes integer from pointer without a cast
Without a cast? Was heißt das? So geht es nämlich auch nicht:
Muss ich da irgendwas spezielles machen, oder wie?
thx
bitmaster
Also ich möchte die Adresse eines Pointers in eine size_t Variable kopieren. Dazu mache ich folgendes:
Code: [Auswählen]
char *pch;
size_t i;
...
i = pch;
Jetzt meckert gcc mit:
error: assignment makes integer from pointer without a cast
Without a cast? Was heißt das? So geht es nämlich auch nicht:
Code: [Auswählen]
i = (char *)pch;
Muss ich da irgendwas spezielles machen, oder wie?
thx
bitmaster