Partager via


Erreur du compilateur C2577

'member' : destructeur/finaliseur ne peut pas avoir de type de retour

Un destructeur ou finaliseur ne peut pas retourner une valeur de void ou tout autre type. Supprimez l’instruction return de la définition du destructeur.

Exemple

L’exemple suivant génère l’erreur C2577.

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