次の方法で共有


コンパイラ エラー C2150

'identifier' : ビット フィールドに必要な型は 'int'、'signed int'、'unsigned int' のいずれかです

ビット フィールドの基本データ型は、intsigned int、または unsigned int である必要があります。

このサンプルでは、C2150 の発生方法とその修正方法を示します。

// C2150.cpp
// compile with: /c
struct A {
   float a : 8;    // C2150
   int i : 8;      // OK
};