- C++相談室 part112
683 :デフォルトの名無しさん[sage]:2014/05/22(木) 09:50:06.40 ID:wq5qPxZ+ - Hoge* hoge = new Hoge;
... hoge->~Hoge(); hoge = new(hoge) Hoge; ... これってアリ?
|
- C++相談室 part112
685 :デフォルトの名無しさん[sage]:2014/05/22(木) 12:13:44.89 ID:wq5qPxZ+ - いや、placement newでもといた場所に同じインスタンスを作り直すのってありなのかなって質問だったんですが
考えてみてもナシな理由がないから大丈夫ですね
|
- C++相談室 part112
689 :デフォルトの名無しさん[sage]:2014/05/22(木) 12:42:00.87 ID:wq5qPxZ+ - >>686
なるほど 現状同じインスタンスを何度もnew/deleteする可能性があって、サイズがそこそこ大きい場合は 同じ場所でインスタンス作りなおすことでパフォーマンス向上するかな、って考えなんですが まあパフォーマンスの話は実測ですね、ありがとうございます
|