Максимальный размер битового поля в C или C ++? [Дубликат]

Возможный дубликат:

максимальный размер структуры битового поля (C99, C ++)

Есть ли ограничение на количество бит, которые я могу указать в битовом поле в C или C ++? Например, могу ли я сделать это: я

struct HugeInt {
    int myInt: 1000;
};

Я спрашиваю как о C, так и о C ++, так как я знаю, что спецификации языка иногда отличаются, и хотел посмотреть, будет ли приведенный выше пример работать или не работать в C или C ++.

Ответы на вопрос(2)

Ваш ответ на вопрос