今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

ありがちなバグ

近くの人が某社に作らせた C のソースを見て、某社に電話で文句を言っていた。
そのコードを見せてもらった。

    static char hoge1[2] = "ER";
    static char hoge2[6] = "000000";

で、hoge1 や hoge2 はあちこちで定数的に使われているそうだ。これじゃ期待通りに動くわけないよなぁ。