2017-12-23から1日間の記事一覧

Threadの使い方

C++

C++ std11で追加されたThreadの使い方。 std::threadで関数、関数オブジェクトを渡せば、その関数を別スレッドで実行してくれる。 終わった後にdetachやjoinをしておかないと、コアダンプしてしまう。 下の例では、無名関数オブジェクトを作って渡している。…

emacs上でのgdbの使い方

# 対象となるプログラムは -g オプションでデバッグシンボルを生成させておく。 # emacs上で以下入力 M-x gdbRun gdb (like this): gdb # と聞かれたら、Run gdb (like this): gdb -i=mi a.out # (デバッグしたいバイナリがa.outの場合) # gdbがemacs上で起…