共用方式為


編譯器錯誤 C3254

'explicit override' :類別包含明確的覆寫 'override',但不是衍生自包含函式宣告的介面

當您 明確覆寫 方法時,包含覆 寫的類別必須直接或間接衍生自包含所覆寫函式的類型。

下列範例會產生 C3254:

// C3254.cpp
__interface I
{
   void f();
};

__interface I1 : I
{
};

struct A /* : I1 */
{
   void I1::f()
   {   // C3254, uncomment : I1 to resolve this C3254
   }
};

int main()
{
}