コンパイラ エラー C3648
この明示的なオーバーライド構文には /clr:oldSyntax が必要です
最新のマネージド構文用にコンパイルするときに、以前のバージョン用であり現在はサポートされていない明示的なオーバーライド構文がコンパイラによって検出されました。
詳細については、明示的なオーバーライドに関するページを参照してください。
例
次の例では C3648 が生成されます。
// C3648.cpp
// compile with: /clr
public interface struct I {
void f();
};
public ref struct R : I {
virtual void I::f() {} // C3648
// try the following line instead
// virtual void f() = I::f{}
};