>>28
1,3,5 に関して
参照セマンティクスのクラスには operator= が定義されない
という前提で話しているように思うのですが、
値/参照のセマンティクス間の違いって、
深いコピーをするか浅いコピーをするかの違いですよね(TC++PL 11.12)?
そうすると、参照セマンティクスのクラスに
浅いコピーをする operator= が定義されることはあるのではないでしょうか?
boost::shared_ptr などはよい例だと思います。