No.1
- 回答日時:
printf("Hello.\n")
などの処理に「ステップイン」した場合、printf関数のソースとデバッグ情報が無いと、混在モードで現在の実行ポイントを表示するしかないと思います。
ブレークポイント、ステップオーバーを利用して、スムーズにステップ実行するしかないのでは?
この回答へのお礼
お礼日時:2003/12/02 17:10
ご回答ありがとうございます。
やはりステップオーバーを利用してデバッグを行う方法でしか回避できないですか。
混在モードを表示しないようにできれば、デバッグ効率がよくなりそうなのですが・・・
No.2ベストアンサー
- 回答日時:
とはいえ、混合モードウインドウはコンパイルした結果を表示しているだけですから。
画面に表示されているのが邪魔だという事なら、ウインドウのサイズを変更して目障りにならない場所において置くとかしかないような?
経験上、混合モードが便利だったのは関数のポインタを扱う処理のデバッグの時くらいでしたが。
あとは、条件コンパイルでコンパイルされていない個所が見やすい、最適化、インライン展開の状況が見やすい。とかでしょうか。デバッグモードの状況なので、当てにならない場合もありますが。
--
混合モードが表示されてしまうのは、対応するデバッグ情報が無いためです。
例えば、前述のprintfに関しても、VC++のインストール時に対応するソースをインストールしてあれば、混合モードでなく、printf.cのソースが表示されます。
追いかけるたびにprintf.c, scanf.c, …などのウインドウが開いていく方が邪魔な気もします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース Excelファイルをデバッグしたい 4 2022/09/15 10:16
- その他(ブラウザ) Edge internet explorer モードのサイトの再読み込みを許可 表示されない 2 2023/03/03 12:10
- タブレット USBデバッグの有効無効の切り替えが見つからない 1 2023/05/11 12:07
- InternetExplorer(IE) Microsoft edgeのIEモードを解除したいのですが。 3 2023/04/09 13:51
- 格安スマホ・SIMフリースマホ oppo reno 7A 2 2023/03/04 20:46
- Microsoft ASP Windows10エンタープライズ版をインストールしたらアプリが使えなくなった 3 2023/03/07 11:08
- YouTube YouTubeの制限付きモードというのを解除したいのですがそもそも設定のところに表示されてないのです 1 2023/04/30 21:23
- その他(プログラミング・Web制作) x86_32のGASの擬似命令 3 2023/06/07 19:55
- LINE スマホのロック中にLINEがきた時に、内容だけ隠して誰から来たかは見えるようにする方法はありますか? 1 2023/03/15 22:08
- その他(Microsoft Office) (至急)Googleのスプレッドシートの条件付き書式について 2 2022/09/11 08:50
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アプリケーションのDLLファイル...
-
<unistd.h>をVisualStudioでつ...
-
C言語をコンパイルするとコンピ...
-
64ビットのlinuxで32ビットメモ...
-
C#で char型とstring型の比較で...
-
c言語です コンパイルした時に...
-
minGWでのopneMPコンパイルにつ...
-
gccでc++プログラムをコンパイ...
-
リトルエンディアン、ビッグエ...
-
WindowsでコンパイルできるがUN...
-
arduinoのエラーメッセージ
-
コマンドプロンプトを使ったコ...
-
latex cite, ref
-
#If VBA7 Thenに関して
-
VBAにおいて「デバッグ」と「コ...
-
Cコンパイラ(gcc)について
-
VBA と コンパイル の関係
-
プレコンパイルの意味を教えて...
-
#If True Then の # って何??
-
VC++.NET と UTF-8
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
C言語をコンパイルするとコンピ...
-
実行後にコンパイルに失敗しま...
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
c言語です コンパイルした時に...
-
<math.h>ヘッダを入力している...
-
C#で char型とstring型の比較で...
-
共有ライブラリの内容確認について
-
すべてのリビルド: 0 正常、 0 ...
-
[COBOL] ソースの復帰
-
64ビットのlinuxで32ビットメモ...
-
VS2010環境で2点ほど質問
-
gcc バージョン違いによるコン...
-
ヘッダーファイル『windows.h』...
-
C言語で作ったらWindowsでもMac...
-
自作DLLの中身を暗号化
-
MVSマシンで0C7でABENDしたので...
-
Verilog_HDLでのdefineとifdef
おすすめ情報