C++を見限るところだった

C++のベクタって、「=が定義されていないオブジェクト」って入れられないんだね。仕方がないので、「=が定義されていないオブジェクトを格納できるベクタ」を新たに作った。実際には、普通のベクタに、スマートポインタを格納するだけ。

しかし、この決断にたどり着くまで、かなり苦しめられた。一瞬、C++では、「=が定義されていないオブジェクト」を使ってはいけないのかと思った。(そうだったら、C++を見限るところだった。)