次の方法で共有


コンパイラ エラー 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
};