読者です 読者をやめる 読者になる 読者になる

雑多なノート

プログラミング初心者がメモとかを書きます。基礎的なこともメモとして。偏食系のアニオタ。

リリースモードでもデバッグで変数の値を確認する方法

学校ではVisual studioC++を使って研究を行っているのだが,デバッグモードでエラー起こすライブラリのせいで常にリリースモードで実行している.
リリースモードだからブレークポイントで止めたときに見れない変数が多いのは仕方ないと諦めていたのだけど,見る方法があったらしい.

#pragma optimize("", off)

先頭にこれを書くことで最適化が無効になりブレークポイントでほとんどの変数の中身を見ることができるようになる.
半年前に知ってたらもっと卒研楽だったのになー
まぁデバッグモードでエラーになる時点で私のミスだとは思うんだけどね