エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Visual C++でdebugとreleaseで計算結果が異なる
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Visual C++でdebugとreleaseで計算結果が異なる
1.メモリーの初期値が0ではないのに0だと思っている。 2.確保したつもりのメモリーよりもよけいに... 1.メモリーの初期値が0ではないのに0だと思っている。 2.確保したつもりのメモリーよりもよけいに書き込んでいる。 3.デバッグのときは勝手に0にしてくれたり、メモリーとメモリーの間に 隙間を作ってくれたりしているようです。 リリースモードではメモリーとメモリーのあいだに隙間は無いようです。 この回答への補足 ありがとうございます. 計算する際に,初期化しなくてもいい値に関しては初期化はしていないので,その可能性もあるかもしれません. 配列を使用して計算しているので,メモリを確保していないところまで計算している可能性はあるので,チェックして見ます. 補足日時:2007/05/17 10:24