Compartir a través de


Error del compilador C3866

la llamada a la función no tiene lista de argumentos

Dentro de una función miembro no estática, una llamada de destructor o finalizador no tenía una lista de argumentos.

El ejemplo siguiente genera el error C3866:

// C3866.cpp
// compile with: /c
class C {
   ~C();
   void f() {
      this->~C;   // C3866
      this->~C();   // OK
   }
};