Partager via


Erreur du compilateur C3768

ne peut pas prendre l’adresse d’une fonction vararg virtuelle dans du code managé pur

Notes

L’option /clr :pure compiler est déconseillée dans Visual Studio 2015 et non prise en charge dans Visual Studio 2017.

Lors de la compilation avec /clr :pure, vous ne pouvez pas prendre l’adresse d’une fonction virtuelle vararg .

Exemple

L’exemple suivant génère l’erreur C3768 :

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

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