■MFC相談室 mfc17d.dll■at TECH■MFC相談室 mfc17d.dll■ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト154:デフォルトの名無しさん 06/12/18 17:15:42 かなり遅いって具体的に何秒?たった数千なら一瞬のはずだけど... 155:デフォルトの名無しさん 06/12/18 17:27:01 えっ・・・ そうなんですか? 具体的にはループ回数が3万でそのうちの一部の点を 描画しているので、最大でも3万ですね 1万は越えているかも知れませんが… 時間は3分から5分程度でした。 156:デフォルトの名無しさん 06/12/18 17:31:20 うちのPCは最新鋭からは程遠いセレロンだけど10万個の点をSetPixelで 描いても0.1秒ぐらいだったよ。(裏画面とか未使用) 描画以外の部分に時間かかってるんじゃないかな。 157:デフォルトの名無しさん 06/12/18 17:35:59 配列に直接描画すればいいんじゃない? 158:デフォルトの名無しさん 06/12/18 17:39:17 そうでしたか… スペック的には確実問題になるほどではありません。 ループ回数を増やすと比例関数的に時間も延びたので てっきりそこが問題だと思っていました。 そうなるとどこに時間がかかっているのか全く分かりませんね… ランダムウォークさせているのんですが そこか 1024*768もの配列を作って その中身全てを参照(検索)するという作業を 何度かしているのも原因かもしれませんね。 mallocなんかも全く使っていませんし… ループ回数をこれ以上にするとエラーになり途中で動作が止まってしまうのも 同じ原因から来ているのかも… しかし ここまでくるとここで相談させてもらう内容ではなくなってしまいますね。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch