'identifier': 名前のない構造体で許可されていない純粋指定子または抽象オーバーライド指定子
名前が指定されていないクラスまたは構造体のメンバー関数が、純粋指定子で宣言されていますが、これは許可されません。
次の例では C2283 が生成されます。
// C2283.cpp
// compile with: /c
struct {
virtual void func() = 0; // C2283
};
struct T {
virtual void func() = 0; // OK
};