C言語なら俺に聞け(入門篇) Part 27 at TECH
[2ch|▼Menu]
438:デフォルトの名無しさん
08/05/07 20:16:43
>>433
私はこのレベルの警告を出すようにしてる。

>>434
そう、ただ型を気にしなくて言いというのは有る意味危険な感覚だと。
#defin abs(x) (x) < 0 ? -(x) : (x) とすれば int, long, double いずれも行けるけど

a = -3;
k = abs(a++);

結果は悲惨になるけど気付きにくいでしょ?
これは関数でなくマクロなんだと意識しなければいけない。何かスマートでないよね。



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5373日前に更新/213 KB
担当:undef