C++相談室 part62
■ このスレッドは過去ログ倉庫に格納されています
0114108
2008/06/08(日) 06:23:00それほど遅くはならない仕様なんですね。
今使ってるプログラムは
配列を使ってmalloc()で逐次拡張していくプログラムなんですが
これをvectorに置き換えたんですが、なんか100倍近く遅くなってるんですよね。
基本的に、配列と同じく[]しか使わなかったし
mallocで1つずつ拡張してた場所をresizeやらpush_backに置き換えただけなのに・・・。
元が1時間くらい回しっぱなしのプログラムなので、vectorに置き換えたら10時間くらいかかるようになってしまった・・・。
■ このスレッドは過去ログ倉庫に格納されています