おもろいC++コードを貼るスレ
■ このスレッドは過去ログ倉庫に格納されています
0029デフォルトの名無しさん
2005/07/25(月) 22:21:321,3,5 に関して
参照セマンティクスのクラスには operator= が定義されない
という前提で話しているように思うのですが、
値/参照のセマンティクス間の違いって、
深いコピーをするか浅いコピーをするかの違いですよね(TC++PL 11.12)?
そうすると、参照セマンティクスのクラスに
浅いコピーをする operator= が定義されることはあるのではないでしょうか?
boost::shared_ptr などはよい例だと思います。
■ このスレッドは過去ログ倉庫に格納されています