私が失敗したプログラムがあります。CでgdbのSt9bad_allocエラーをどのようにデバッグできますか?
terminate called after throwing an instance of 'std::bad_alloc'
what(): St9bad_alloc
を私はそれがmalloc
/free
とは何かだと想像が、私はどちらかわかりません。
スタックトレースを表示できるようにエラーでブレークするgdbセット内のブレークポイントを教えてください。
プログラムは、gcc 3.4.2でコンパイルされたCとC++の組み合わせです。
「例外がスローされたか捕まえられたか」のリンクは404です。 – Karl