Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
'miembro': un tipo de valor no puede tener un operador de asignación
Observaciones
En una clase de valor, no se admiten las funciones miembro especiales que requieren que el compilador las invoque automáticamente, como un constructor de copia o un operador de asignación de copia.
Ejemplo
En el ejemplo siguiente se genera el código C3194.
// C3194.cpp
// compile with: /clr /c
value struct MyStruct {
MyStruct& operator= (const MyStruct& i) { return *this; } // C3194
};
ref struct MyStruct2 {
MyStruct2% operator= (const MyStruct2% i) { return *this; } // OK
};