共用方式為


編譯器錯誤 C2723

'function' : 函式定義上的 'specifier' 規範不合法

規範不能出現在類別宣告之外的函式定義。 只可以在類別宣告中的成員函式宣告上指定 virtual 規範。

下列範例會產生 C2723,並示範如何修正此問題:

// C2723.cpp
struct X {
   virtual void f();
   virtual void g();
};

virtual void X::f() {}   // C2723

// try the following line instead
void X::g() {}