Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
'member': typ-wartości nie może mieć operatora przypisania
Specjalne funkcje składowe, które wymagają automatycznego wywołania przez kompilator, takie jak konstruktor kopiujący lub operator przypisania kopiowania, nie są obsługiwane w klasie wartości.
Przykład
Poniższy przykład generuje kod 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
};