コピーコンストラクタで引数が不正だと判断できる場合って
delete this;しちゃってもよかですか?いちお例外くらいは出しとくとして。