STLのコンテナの要件は、代入演算子じゃなくてコピーコンストラクタだよ。
その部分以外は正しいけどね。