Debug
内部仕様が分からない関数hoge()があり、それを次のプログラムのように使用する場合を考えます。 struct arg1 { int a; char b; }; int arg2; void hoge(int *arg1, arg2); init_arg1(&arg1); init_arg2(&arg2); while (1) { hoge(&arg1, arg2); } ここでバ…
プログラムを書いていてバグに遭遇したとき、「そういや前も同じようなバグがあったなぁ」って思うこと、たくさんありませんか?私はいつも同じようなバグばかり出しています。おまけにそういうバグってなかなか取れない。取り方を覚えていない。そういうわ…