Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wskazuje endianness wszystkich typów skalarnych.
Składnia
enum class endian {
little = 0,
big = 1,
native = little
};
Elementy członkowskie
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łówek: <bit>
Przestrzeń nazw: std
Opcja kompilatora: /std:c++20
lub nowsza jest wymagana.