endian
Enum
Wskazuje endianness wszystkich typów skalarnych.
Składnia
enum class endian {
little = 0,
big = 1,
native = little
};
Członkowie
Element | opis |
---|---|
little |
Wskazuje, że typy skalarne są mało endian. Oznacza to, że najmniej znaczący bajt jest przechowywany w najmniejszym adresie. Na przykład 0x1234 jest przechowywany 0x34 0x12 . |
big |
Wskazuje, że typy skalarne są big-endian, czyli najbardziej znaczący bajt jest przechowywany w najmniejszym adresie. Na przykład 0x1234 jest przechowywany 0x12 0x34 . |
Uwagi
Wszystkie natywne typy skalarne to mało endian dla platform docelowych programu Microsoft Visual C++ (x86, x64, ARM, ARM64).
Wymagania
Nagłówka:<bit>
Obszaru nazw:std
Opcja kompilatora: /std:c++20
lub nowsza jest wymagana.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla