この会社辞めようと思ったソースコード

このエントリーをはてなブックマークに追加
827良いネタは難しい
>>823
ん〜、そういう細かいことは最適化の観点から見ると重要じゃないんだよ。

まずね、変数名が無駄に長い。1文字にしたほうが早くなる、常識だよ?
それから、定数と比較するときは定数を右側に書いたほうが早くなるんだ。
このくらい知って無くちゃ、ハズカシイよ?

はい、最適化版。オレの足をひっぱらないように、がんばってくれよ!
char bf1[16], bf2[16];
int i, j;
for (i=j=0; i<16; i++) {
 if (bf1[i]==bf2[i]) {
  j=j+1;
 }
}
if (16==j) { /* 同じ */
 ;
}