閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

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

CrashFinder

アプリケーションの動作確認をしている時に実行時エラーが発生したのですが、デバッガで止まるところがどうも怪しく原因がさっぱりわからないという事態に陥ってしまったので、エラーメッセージに含まれるアドレスから本当にエラーが発生している箇所を探そ…

三項演算子を入れ子にすることでインラインで分岐(else if)する

C++

int hoge = true ? 0 : false ? 1 : 2; しかしこういうスタイルは可読性が悪いので使用しないほうが良いでしょう。いやちょっとしたプログラム書いてるときにif書くの面倒だなあと思ったら出てきたので。ちゃんとした(?)プログラムでは使うつもりはないです…