■29208 |
Re[4]: 行末のセミコロンの省略 |
□投稿者/ あんどちん -(2008/12/05(Fri) 14:26:59)
| a = 長い名前の関数() + 別の長い名前の関数(); って書いたほうが見やすい場合もありますよね。
C/C++の場合プリプロセッサが展開したマクロが必ず改行どおりにならない場合もあります。 #define hoge(a,b) \ 長い関数名a(a) + \ 長い関数名b(b) \
c = hoge(1,2); としたときに c = 長い関数名a(a) + 長い関数名b(b); と展開される場合もあります。
その辺を考えるとセミコロンあったほうがコンパイラの実装楽なんじゃないでしょうか?
|
|