Compiler Error C3164

 

'member': Copy constructors and destructors on value types are not supported

Copy constructors and destructors are not supported on __value types.

C3164 is only reachable using /clr:oldSyntax.

The following sample generates C3164:

// C3164.cpp
// compile with: /clr:oldSyntax /c
__value class MyClass {
public:
   ~MyClass();   // C3164
   MyClass(const MyClass& f);   // C3164
};