Freigeben über


Compilerfehler C2577

'member' : Destructor/finalizer kann keinen Rückgabetyp haben

Bemerkungen

Ein Destruktor oder Finalizer kann keinen Wert oder void einen anderen Typ zurückgeben. Entfernen Sie die return Anweisung aus der Destruktordefinition.

Beispiel

Im folgenden Beispiel wird C2577 generiert.

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