2009-09-01から1ヶ月間の記事一覧

gdb で cast を print できない

gdb で p *((foo::bar*)baz) ってやると "A syntax error in expression, near `)baz)'." と言われて欲しいものを出力できない。そんなときには p *(('foo::bar' *)baz) とすればよい。Parser についてる comment を見る限り、この辺は結構えらいことになっ…

死んだ G の謎

今日、階段を登っているとひっくり返ったゴキの死骸を見つけた。ゴキを怖れる身としては、こういう脅かし方は勘弁してほしいこと限りないわけだが、何でひっくり返ってるのかちょっと気になった。よく考えてみると、人為的に殺されたものを除いて、ゴキの死…