description | title | ms.date | f1_keywords | helpviewer_keywords | ms.assetid | ||
---|---|---|---|---|---|---|---|
Learn more about: Compiler Error C3768 |
Compiler Error C3768 |
11/04/2016 |
|
|
091f0d53-1dff-43fd-813d-5c43c85b6ab0 |
cannot take the address of a virtual vararg function in pure managed code
The /clr:pure compiler option is deprecated in Visual Studio 2015 and unsupported in Visual Studio 2017.
When compiling with /clr:pure, you cannot take the address of a virtual vararg
function.
The following sample generates C3768:
// C3768.cpp
// compile with: /clr:pure
struct A
{
virtual void f(...);
};
int main()
{
&(A::f); // C3768
}