デジタルちんぶろぐ

デジタルな話題

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  268  : 記事  0  : コメント  4419  : トラックバック  79

ニュース


技術以外は
ちんぶろぐ

記事カテゴリ

書庫

日記カテゴリ

2008年6月25日 #

元ネタ

僕は3項演算子を禁止している職場で仕事をしたことがある。

元ネタを読んだ後思いついたんだけど、数値限定でこんなのはどうだろう?

#define SAN_KO_NO_KAWARI(pr, lv, rv) ((!!(pr) * (lv)) + (!(pr) * (rv)))

これなら3項演算子使わずに済むよ。

# prの部分が2回評価されるのが問題だけど

posted @ 23:29 | Feedback (2)