Zusammenfassung:
Zuweisungs- und zusammengesetzte Zuweisungsoperatoren müssen Mitglieder und keine Freunde sein.
Verwenden Sie das Copy-and-Swap-Idiom und den Pass-by-Value für Zuweisungsoperatoren. Dies gibt Ihnen Ausnahmesicherheit und behandelt den Fall "Zuweisen zu selbst".
Operatoren, bei denen die benutzerdefinierte Klasse als Operand angezeigt werden kann, sollten Freunde sein.
Tags und Links c++