Tamaño máximo de un campo de bit en C o C ++? [duplicar]
Posible duplicado:
Tamaño máximo del campo de bits de la estructura (C99, C ++)
¿Hay un límite para la cantidad de bits que puedo especificar en un campo de bits en C o C ++? Por ejemplo, podría hacer esto:
struct HugeInt {
int myInt: 1000;
};
Estoy preguntando por C y C ++, ya que sé que las especificaciones de idioma a veces difieren y quería ver si el ejemplo anterior estaba garantizado para funcionar / no para C o C ++.