Delen via


Compilerfout C2034

'identifier': het type bitveld is te klein voor het aantal bits

Remarks

Het aantal bits in de bitvelddeclaratie overschrijdt de grootte van het basistype.

Example

In het volgende voorbeeld wordt C2034 gegenereerd:

// C2034.cpp
struct A {
   char test : 9;   // C2034, char has 8 bits
};

Possible resolution:

// C2034b.cpp
// compile with: /c
struct A {
   char test : 8;
};