回答編集履歴
1
コマンドの間違いを修正
answer
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
今回のような「未初期化」なら、コンパイラが十分新しければ警告を出してくれるので、何かマズそうだと気付けるはずです。
|
10
10
|
* コアの活用
|
11
11
|
コアの制限がなければ、セグメンテーションフォルト発生時、コアファイルが作成されます。
|
12
|
-
※ただし、実行環境にも依ります。`ulimit -c
|
12
|
+
※ただし、実行環境にも依ります。`ulimit -c unlimited`コマンドで制限解除できると思いますが。
|
13
13
|
コンパイル時に `-g` を指定して、デバッガ gdb でコアを読み込ませれば、問題が発生した箇所を特定し、その時の変数の値を確認できます。
|
14
14
|
* デバッガの活用
|
15
15
|
コンパイル時に `-g` を指定しておけば、デバッガ gdb を使うことで動作を追うこともできます。
|