8 3つのルールとは何ですか? オブジェクトのコピーとはどういう意味ですか? 何でコピーコンストラクタとコピー代入演算子は? いつ自分で申告する必要がありますか? オブジェクトがコピーされないようにするにはどうすればよいですか? 2148 c++ copy-constructor assignment-operator c++-faq rule-of-three