Compartir a través de


Error del compilador C3768

en código administrado puro no se puede tomar la dirección de una función vararg virtual

Comentarios

La opción del compilador /clr:pure está en desuso en Visual Studio 2015 y no se admite en Visual Studio 2017.

Al compilar con /clr:pure, no se puede tomar la dirección de una función vararg virtual.

Ejemplo

El ejemplo siguiente genera el error C3768:

// C3768.cpp
// compile with: /clr:pure
struct A
{
   virtual void f(...);
};

int main()
{
   &(A::f);   // C3768
}