Freigeben über


endian-Enumeration

Gibt die Endianität aller Skalartypen an.

Syntax

enum class endian {
    little = 0,
    big = 1,
    native = little
 };

Member

Element Beschreibung
little Gibt an, dass skalare Typen little-endian sind. Das heißt, das kleinste Byte wird in der kleinsten Adresse gespeichert. Beispiel: 0x1234 wird gespeichert 0x34 0x12.
big Gibt an, dass skalare Typen big-endian sind, d. h., das wichtigste Byte wird in der kleinsten Adresse gespeichert. Beispiel: 0x1234 wird gespeichert 0x12 0x34.

Hinweise

Alle nativen Skalartypen sind für die Plattformen, auf denen Microsoft Visual C++ ausgerichtet ist (x86, x64, ARM, ARM64).

Anforderungen

Header: <bit>

Namespace:std

Compileroption: /std:c++20 oder höher ist erforderlich.

Siehe auch

<bit>