Bei Microsoft Visual C++ gibt es spezielle Integer-Typen, die der Größe eines Pointers entsprechen: UINT_PTR oder INT_PTR beim 32bit OS sind die halt 32 Bits lang und beim 64bit System 64 Bits. http://msdn.microsoft.com/en-us/library/windows/desktop/aa384242(v=vs.85).aspx Gibt es sowas auch im normalen C/C++ ?
Nürnberger schrieb: > Gibt es sowas auch im normalen C/C++ ? Normalerweise ja. Es gibt in stdint.h (C) bzw. cstdint (C++) die die optionalen Typen intptr_t und uintptr_t.
uintptr_t intptr_t die afair ab C99 in stdint.h bzw. ab C++11 in cstdint vorhanden sein können. Der Standard sagt dazu nur, dass diese typedefs optional sind und nicht zwingend vorhanden sein müssen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.