GDBとValgrindを使ってみた
意外に簡単だった、記念のスクショ。
①GDB
基本的には、gdb ファイル名→run→より細かいbugの場所を調べるため、bt(backtrace)のコンボ。
②Valgrind(memory leakがないか調べる)
resize
recover
基本は、コンパイル→valgrind 実行 でよろし。
All heap blocks were freed -- no leaks are possible
と出たらmemory leakはなし、めでたしめでたし。
おまけ) cd .. で1つ上のディレクトリに、
cd - で1つ前のディレクトリ(前回cdした時の位置)に、
cd ~ でホームディレクトリに戻る。