>>90-92
有難うございます
コピーコンストラクタは書いていませんでした

>>>89はメモリリークする原因を勘違いしてたんじゃないか?
std::vectorに渡したクラスのアドレスと
vectorから引き出したクラスアドレスは異なっていましたので
vectorに渡す際のnew hogehoge( );は解放されずリークしていました