Condividi tramite


Enumerazione endian

Indica l'endianità di tutti i tipi scalari.

Sintassi

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

Membri

Elemento Descrizione
little Indica che i tipi scalari sono little-endian. Ovvero, il byte meno significativo viene archiviato nell'indirizzo più piccolo. Ad esempio, 0x1234 viene archiviato 0x34 0x12.
big Indica che i tipi scalari sono big-endian, ovvero il byte più significativo viene archiviato nell'indirizzo più piccolo. Ad esempio, 0x1234 viene archiviato 0x12 0x34.

Osservazioni:

Tutti i tipi scalari nativi sono little-endian per le piattaforme destinate a Microsoft Visual C++ (x86, x64, ARM, ARM64).

Requisiti

Intestazione: <bit>

Spazio dei nomi: std

Opzione del compilatore: /std:c++20 o versione successiva è obbligatoria.

Vedi anche

<bit>