トップページ > 過去ログ > 記事閲覧
Charでのループ時の負担について
名前:はるい 日時: 2013/03/14 16:54

whileやdoやforループで毎回 char AB[] = "テスト"; などとしていたらPCに負担ってかかってしまいますか? しかし50回〜100回ほどです。 strcpyの方が良いのでしょうか?

Page: 1 |

Re: Charでのループ時の負担について ( No.1 )
名前:名無し 日時:2013/03/16 17:07

最適化しているなら固定配列の宣言で毎回新たにメモリが確保されるということはないはずなので、 速度にはほとんど影響はありません。 C++での文字列はただのchar型の配列なので、"テスト"の文面では8byte以下。 intが4byteなのを考えると、気にならないコストだとわかるはずです。
Re: Charでのループ時の負担について ( No.2 )
名前:はるい 日時:2013/03/19 19:29

なるほど。visual C++ 2010を使用しています。 ありがとうございます。

Page: 1 |