Forum: PC-Programmierung Datentyp uint24


von Owen S. (senmeis)


Lesenswert?

Hallo,

wie erstellt man einen Datentyp uint24, der 24 Bit enthält? Also ähnlich 
wie int, aber keine Struktur!

Gruss
Senmeis

von Klaus W. (mfgkw)


Lesenswert?

In C gar nicht, zumindest nicht so, daß er wie ein anderer integraler 
Typ benutzbar wäre.

In C++ geht es schon besser.
Da kann man sich eine Klasse bauen, die  intern 3 Byte enthält (z.B. 
eine uint8_t und eine uint16_t), und alles andere weitere über ihre 
Operatoren erledigt.

In Fortran zumindest bis 77 nicht, 90 weiß ich nicht. Da kann man 
irgendwie benötigte Zahlenbereiche angeben, aber wahrscheinlich wird der 
Compiler dann den nächstgrößeren gängigen Typ nehmen (32 Bit).

BASIC ebenfalls nicht.

dto. Smalltalk, LISP, sh, bash, csh, tcl, perl, forth, ...

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
Noch kein Account? Hier anmelden.