Partilhar via


Erro do compilador C3768

não é possível tomar o endereço de uma função vararg virtual em código gerenciado puro

Observações

A opção de compilador /clr:pure foi preterida no Visual Studio 2015 e não tem suporte no Visual Studio 2017.

Ao compilar com /clr:pure, você não pode tomar o endereço de uma função virtual vararg .

Example

O exemplo a seguir gera C3768:

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

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