- ベストアンサー
デバッグのこつ
snjokwの回答
- snjokw
- ベストアンサー率28% (8/28)
はじめまして、SINといいます。 表題の件ですが、これはツールのデバッガーを 使った時のことでしょうか? >リテラルが~、インターフェースが~、シンボルを解釈~などなど、 と書かれているものですから。 ですが、デバッグの仕方ということについて 意見させていただきます。 僕もデバッガーを使おうと思ったこともありますが、 使い方をしっかりと理解できずに、 デバッグをする時に補助的に使っています。 それよりも、 System.out.println("******"); 等を使い、logをはかせて、デバッグをしています。 こちらの方が僕には扱いやすいように思えます。 慣れということもあるかもしれませんが、 こちらがおすすめかと思います。 (もし、使われていたら余計なおせっかいかも・・・) 参考になれば幸いです。 P.S もしツールのデバッガーを使われているのでしたら、 ツールの名前、バージョン、etc...を書くと アドバイスをもらいやすくなると思います。
関連するQ&A
- 「JTAGはチップをデバッグするためのインターフェ
「JTAGはチップをデバッグするためのインターフェースです」 この場合のインターフェイスとはどういう意味ですか?
- ベストアンサー
- その他([技術者向] コンピューター)
- デバッグを行うと
デバッグを行うと、決まって以下のようなものが出ます。なぜ出るのか、またなおし方がわかる人がいましたら教えてください。 'DefaultDomain': 'c:\windows\microsoft.net\framework\v1.1.4322\mscorlib.dll' が読み込まれました。シンボルは読み込まれませんでした。 'WindowsApplication1': 'c:\windows\assembly\gac\mscorlib.resources\1.0.5000.0_ja_b77a5c561934e089\mscorlib.resources.dll' が読み込まれました。シンボルは読み込まれませんでした。 'WindowsApplication1': 'C:\Documents and Settings\cova\デスクトップ\WindowsApplication1\bin\WindowsApplication1.exe' が読み込まれました。シンボルが読み込まれました。 'WindowsApplication1.exe': 'c:\windows\assembly\gac\system.windows.forms\1.0.5000.0__b77a5c561934e089\system.windows.forms.dll' が読み込まれました。シンボルは読み込まれませんでした。 'WindowsApplication1.exe': 'c:\windows\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll' が読み込まれました。シンボルは読み込まれませんでした。 'WindowsApplication1.exe': 'c:\windows\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll' が読み込まれました。シンボルは読み込まれませんでした。 プログラム '[3468] WindowsApplication1.exe' はコード 0 (0x0) で終了しました。
- ベストアンサー
- Visual Basic
- Visual C++6.0 デバッグ中にグローバル変数を書き換えたい
こんにちは。 Visual C++6.0 のデバッグ中に、ローカル変数を 変数ウィンドウに書き込んで、値を変更して動作確認を 行っているのですが、グローバル変数(たとえばerrnoなど)を、同様に変数ウィンドウに書き込むと、「CXX0017: Error: シンボル "errno"が見つかりません」と表示されてしまいます。errnoをローカル変数のようにデバッグ中に書き換えることはできないのでしょうか。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- VBScriptのデバッグ方法について教えて下さい。
VBScriptのデバッグ方法について教えて下さい。 ちょっと特殊なことをしている?スクリプトなのですがユーザーインターフェースにHTMLを使っています。 HTMLの上にいくつかボタンが配置されているのですがそれぞれに対応した処理のスクリプトがあります。 (たとえばHTML上にボタンが5個あるとしてスクリプトも5個あります) ボタン押下後にHTMLのhiddenとかの値を見分けて動かすプログラムを判別しているようです。 それなのでスクリプト単体をダブルクリックしても動かずデバッグも非常にしにくいのです。 一応変数の値をMsgBoxなどで見ていますが非常に大変でして・・・ いいデバッグ方法はないでしょうか? 一応Visual Studio 2005 standard Visual Web Developer 2008 Express はPCに入ってはいます・・・
- ベストアンサー
- Visual Basic
- .Net Frameworkのコードのデバッグ
.Net Frameworkのコードをデバッグしたいのですが、ソース内へのステップインが出来ません。MSDNや他のWebサイトを参考にして、オプション設定とシンボルサーバーの登録は行いました。 https://referencesource.microsoft.com/setup.html マイコードで.Net Frameworkの関数をコールしている箇所でステップインしようとしても、中に入らずステップオーバーしてしまいます。何か設定が不足しているのでしょうか? MSのリファレンスソースのサイトからソースはDL出来るのですが、シンボルファイル(.pdb)は含まれていません。 開発環境はVisual Studio Professional 2017 です。
- 締切済み
- C・C++・C#
- VBAにおいて「デバッグ」と「コンパイル」は同じ意味ですか?
VBAにおいて「デバッグ」と「コンパイル」は同じ意味ですか? 言葉の意味がいまいちわかっていないので教えてくださいませ。
- ベストアンサー
- オフィス系ソフト
- (*^。^*) ランタイムエラー、デバッグって、どういうことなんでしょうか?
愛機はWindows98ですが、ときどき画面に「ランタイムエラーが発生しました。デバッグしますか?」というメッセージが出て、「はい、いいえ」のどちらかのボタンを押せと言ってきます。いつもおろおろします。となりには大きな赤い<×>印があって、不気味です。 わけがわからないまま、たいてい「はい」を押して、あちこちクリックするうちに、なんとなくもとにもどっているんですが、これは一体どういうことなんでしょうか? 「はい、いいえ」の、どちらを押すのが正しいんでしょうか? ランタイムエラー、デバッグの意味も、よろしくお願いいたします。 また、こういうメッセージが出てくるのは、私の操作になにかまずい点があったからなんでしょうか? 教えてください。
- ベストアンサー
- オフィス系ソフト
- デバッグ、ランタイムエラー
’ランタイムエラーが発生しました。デバッグしますか?’というメッセージがインターネット接続中に何回も現れます。このメッセージの意味及び対処法を教えてください。
- ベストアンサー
- Windows Me
- ランタムエラーが発生しました。 デバッグしますか?
Windows XPのパソコンからネットサーフィンをしていると 「ランタムエラーが発生しました。デバッグしますか?」 というエラーメッセージが頻繁に出ます。 出るHPと出ないHPがあるのですが 意味がわかりません。 どうしたらいいのでしょうか? よろしくお願いいたします。
- ベストアンサー
- その他(インターネット・Webサービス)
補足
即行回答ありがとうございます!! 今はterapadを使ってDOSでコンパイルしています・・・。 JBuilder6_Perも使っています。 なんか;←がありませんとか出てて、;はちゃんとあるのにとか・・・。 あと}{が多かったりすくなかったり・・・。 他・・・・。