Aracılığıyla paylaş


Derleyici Hatası C2524

'yıkıcı' : yıkıcı/sonlandırıcının 'void' parametre listesi olmalıdır

Açıklamalar

Yıkıcı veya sonlandırıcının geçersiz olmayan bir parametre listesi vardı. Diğer parametre türlerine izin verilmez.

Örnekler

Aşağıdaki kod C2524'i yeniden oluşturur.

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

Aşağıdaki kod C2524'i yeniden oluşturur.

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