gdbを使用するように教えています。ランダムテストをいくつか実行しています。私はWindows 7 x64でMinGWのポータブルインストールを使用していることに言及する価値があります。私はスタックオーバーフローの結果を知っているプログラムを作成しました。そして、gdbで実行すると、最初に2つのSIGSEGVシグナル(驚きはありません)を取得し、コード030000000375で終了します(驚きはありません)。gdb:コード030000000375で終了したプログラム
Program received signal SIGSEGV, Segmentation fault.
Program received signal SIGSEGV, Segmentation fault.
Program exited with code 030000000375.
好奇心が私を魅了しています...何がそのコードですか?私はそれを見つけ出し、ほとんど見つけなかった。
ありがとうございます!
UPDATE:参考のために私はUbuntuで同じプログラムを試み、その結果はわずかに異なっている:
Program received signal SIGSEGV, Segmentation fault.
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
いつも同じコードがありますか?もしそうなら、あなたはあなたのプログラムのデータを変更しようとしましたが、あなたはまだ同じコードを取得していますか? – Shahbaz