C++相談室 part80at TECHC++相談室 part80 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト395:デフォルトの名無しさん 10/04/30 16:06:06 配置newすると普通のnewよりはやくなるの?っていうか、普通のnew遅いよね 396:デフォルトの名無しさん 10/04/30 16:24:57 >>395 普通のnewが何をするか分かってる? ネックになってるのはメモリ管理だからplacement newみたいに既存のメモリ空間にコンストラクタを走らせるだけなら速くも遅くもないけど。 397:デフォルトの名無しさん 10/04/30 16:27:05 再配置newの方が早い。メモリアロケートしないから。 398:デフォルトの名無しさん 10/04/30 16:41:41 ”仕事が開始してから終了するまでの時間だけでいえば” 普通のnewの作業 =メモリアロケート作業+配置構文newの作業 である以上、そりゃもちろん配置構文newのが 普通のnewよりずっと早いさ。 だが仕事の内容が違う以上、どっちが早いとか論じるのはおかしい。 399:デフォルトの名無しさん 10/04/30 16:43:18 >>391 > 基本らしいですが何故節約になるのかわかりません。 節約にはならないだろう。 普通にコンストラクタを起動するだけなのだから。 もしかしたら>>377を読んで思ったのかもしれないが、 誰も指摘していないだけで>>377は普通に間違っているから 鵜呑みにしてはならない。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch