Delen via


Compilerfout C2524

'destructor': een destructor/finalizer moet een 'void' parameterlijst hebben

Opmerkingen

De destructor of finalizer had een parameterlijst die niet ongeldig is. Andere parametertypen zijn niet toegestaan.

Voorbeelden

Met de volgende code wordt C2524 gereproduceerd.

// C2524.cpp
// compile with: /c
class A {
   A() {}
   ~A(int i) {}    // C2524
   // try the following line instead
   // ~A() {}
};

Met de volgende code wordt C2524 gereproduceerd.

// C2524_b.cpp
// compile with: /clr /c
ref struct I1 {
protected:
   !I1(int i);   // C2524
   // try the following line instead
   // !I1();
};