コンパイラの警告 (レベル 4) C4408

匿名構造体または匿名共用体にデータ メンバーの宣言がありません

匿名構造体または匿名共用体には、少なくとも 1 つのデータ メンバーが必要です。

次の例では C4408 が生成されます。

// C4408.cpp
// compile with: /W4 /LD
static union
{
   // int i;
};
// a named union can have no data members
// } MyUnion;