C言語なら俺に聞け(入門篇) Part 27
at TECH
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