'identifier' : ビット フィールドに必要な型は 'int'、'signed int'、'unsigned int' のいずれかです
ビット フィールドの基本データ型は、int
、signed int
、または unsigned int
である必要があります。
例
このサンプルでは、C2150 の発生方法とその修正方法を示します。
// C2150.cpp
// compile with: /c
struct A {
float a : 8; // C2150
int i : 8; // OK
};