Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
używane rozszerzenie niestandardowe: typy pól bitów inne niż int
Uwagi
W przypadku domyślnych rozszerzeń firmy Microsoft (/Ze) elementy członkowskie struktury bitfield mogą być dowolnym typem całkowitym.
Przykład
Poniższy przykład generuje C4214:
// C4214.c
// compile with: /W4
struct bitfields
{
unsigned short j:4; // C4214
};
int main()
{
}
Takie pola bitowe są nieprawidłowe w ramach zgodności ANSI (/Za).