Share via


編譯器錯誤 C2577

'member' : destructor/finalizer 不可以有傳回型別

解構函式或完成項不能傳回 void 值或任何其他型別。 將 return 陳述式從解構函式定義上移除。

範例

下列範例會產生 C2577。

// C2577.cpp
// compile with: /c
class A {
public:
   A() {}
   ~A(){
      return 0;   // C2577
   }
};