2011-12-26 8 views
3

どのような設定が変更されたのかわかりませんが、デバッガでコードをステップ実行すると、使用されていない変数は表示されなくなりました。例えばビジュアルスタジオで未使用の変数を表示する方法

、私は変数を宣言した後のように、それを使用しない場合:

i=10; 

その後、デバッガが終わっ私にマウスを聞かせてとiの値は表示されません。

これは正確に質問されたhereですが、その質問に具体的には答えられませんでした。

特に私は最適化を無効にしますか?意識的にそれをオフにしたことはありません。

私のソリューションでは、プロジェクトのプロパティ - >ビルド - >コードの最適化がオフです。

+0

おそらく、デバッグ設定に戻ってください。なぜあなたが使用されていない変数に興味があるかは、興味深い質問の中核となるかもしれません。私はまだそれを見ない。 –

答えて

2

質問に答えました。オプティマイザは未使用の変数を削除したため、使用されなくなりました。あなたは存在しないものの価値を見ることはできません。最適化を無効にする。

+1

上記参照 - コードは最適化されていません。 –

+0

変数が決して初期化されていない場合、変数は値を持たないので、あなたがその上にマウスを置いたときに見たいものがはっきりしません。デバッガは変数がまだ初期化されていないことを知っているので、表示する値がないことを知っているかもしれません。 –

関連する問題