Twitter und Facebook-Anbindung
X
Tweet Follow @twitterapi
!!! Anbindung an twitter und facebook öffnen !!!

Wenn Ihnen mein Online-Buch gefällt,
dann bedanken Sie sich doch mit einer kleinen Spende...

1.6 Datentypen in 64 Bit Systemen

1.6 Datentypen in 64 Bit Systemen

In 64 Bit Systemen kommt es vor, dass manche Datentypen, wie z.B. ein Integer oder ein Handle, statt 32 Bit, 64 Bit besitzt. Dies hängt aber nicht alleine vom Betriebssystem ab, sondern auch von der Entwicklungsumgebung bzw. viel mehr vom Compiler. Der vergrößerte Speicherbereich, hängt mit dem größeren Adressraum zusammen, der verwaltet werden muss. Deswegen sind Pointer größer.

Des Weiteren gibt es auch in 32 Bit Systemen s.g. "WideChar" Datentypen, welche dafür benutzt werden, um Unicode oder UTF-16 aufzunehmen (für erweiterten Schriftsatz um z.B. chinesische oder russische Zeichen darzustellen). Gerade in der "WinAPI" findet man häufig Funktionen in drei verschiedenen Ausführungen, wobei eine davon immer auf "A" und die dritte immer auf "W" endet. Der Hintergrund ist, dass die Funktionen mit dem A einen 8 Bit Zeichensatz und die mit W einen 16 Bit Zeichensatz verlangen. Die Funktionen ohne einen zusätzlichen Buchstaben, sind die intelligenten Funktionen und entscheiden, anhand von internen Schaltern (darauf werde ich später noch eingehen), welche der anderen zwei Funktionen tatsächlich benutzt wird.

Zum Seitenanfang
Zum Inhaltsverzeichnis

© Copyright by Thomas Weiß, 2009 - 2012