- PR -

条件演算子について

投稿者投稿内容
おばけ
ぬし
会議室デビュー日: 2002/11/14
投稿数: 609
お住まい・勤務地: 東京都江東区
投稿日時: 2003-12-12 18:16
引用:

半導体関連でデバイスのFWでCを呼んでいると当たり前のようにこの手の書き方がでてきています・・・。


誤解の無い様に言わせていただくと、私もこの「condition ? true : false」の書き方は
よく使いますよ。ただ、switchのように使ったことは無いだけで。。。

引用:

容量に制限がないからなのか。でも?を使用したところで、そんなに簡潔に書けるのかといった感じも受けられますけどね。


ソースコードが簡潔であることと、マシンコードが短くなることは違いますよね?
もしifで書いても件の書式で書いても同じマシンコードが出力されるのなら、あとは
ソースの可読性が良くなる方に一票かと。

# 変にトリッキーにすると後で保守する人が脳死します。。。
begood
ベテラン
会議室デビュー日: 2003/09/12
投稿数: 97
お住まい・勤務地: とうきょー
投稿日時: 2003-12-12 19:14
たしかにそうですね。コードが短くなるのと簡潔になるのとは違いますよね。失礼しました。

ちなみに、私は脳死をしてしまった一人です。

いつも簡潔に書くように努力をしている一人でもあります。

スキルアップ/キャリアアップ(JOB@IT)