2005-04-01から1ヶ月間の記事一覧

エディタの設定

VC6

別にデフォルトのままでもそれ程不満はないのだが、長く使っていると「もうちょっとこうだったら」とか、「ここがこうだったら」などという欲望がどうしても出てくるが、実はこのエディタ、カスタマイズの自由度が結構高いので大抵のことはできる。以下に効…

デバッガの使い方4

VC6

本来正常実行されるはずが、エラーメッセージが出る 例えば、何かあらかじめデータをセットしてからじゃないと呼び出しちゃいけないメソッドを持つようなクラス設計をした場合、値をセットしてからそのメソッドを呼び出すまで、間に色々処理が入っていると、…

デバッガの使い方3

VC6

では、どうやってこれらのデバッガ用ウィンドウを使ってデバッグしていくのか、よくある例とともに簡単に説明していこう。 アクセスバイオレーションなどの例外発生時 これは一番わかりやすい。ちょっとわざとらしいけど、以下のようなソースコードで、strcp…

デバッガの使い方2

VC6

デバッグ用のウィンドウの紹介と、あれば、それらのウィンドウを出力するためのショートカットキー Alt+2 デバッグ出力(OutputDebugString関数など)を受け取るウィンドウ Alt+3 自分で指定する変数のウォッチウィンドウ Alt+4 実行する処理に関係する変数の…