アカウント名:
パスワード:
C++の勉強にかまけて、Cの進化には全然キャッチアップしてなかった俺みたいな奴へ
> Cといえば、「ファイルスコープでない変数宣言がブロックの先頭になければならない」。> Cといえば、「//」は非標準。
このへんはもう、C99で緩和(標準化)されてるから、もうこれだけでぐっとラクになってるよ!C11は、さらにその先。
今後は/* */コメントは非推奨で//コメントで書く必要あり?
コーディングスタイルの問題として、今後は積極的に新式にしましょう、それで気軽にどんどんコメント入れましょう、って現場はありそう複数行なら、従来通り、/* */ のほうがはやいし
MISRAさんだとコードのコメントアウトは /* */ でないと叱られるのよね。なんなら if (0) { /*NOTREACHED*/ } まで求められるめんどくささ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
参考: ガチ浦島太郎さん向け (スコア:2, 参考になる)
C++の勉強にかまけて、Cの進化には全然キャッチアップしてなかった俺みたいな奴へ
> Cといえば、「ファイルスコープでない変数宣言がブロックの先頭になければならない」。
> Cといえば、「//」は非標準。
このへんはもう、C99で緩和(標準化)されてるから、もうこれだけでぐっとラクになってるよ!
C11は、さらにその先。
Re: (スコア:0)
今後は/* */コメントは非推奨で//コメントで書く必要あり?
Re: (スコア:0)
コーディングスタイルの問題として、今後は積極的に新式にしましょう、それで気軽にどんどんコメント入れましょう、って現場はありそう
複数行なら、従来通り、/* */ のほうがはやいし
Re: (スコア:0)
MISRAさんだとコードのコメントアウトは /* */ でないと叱られるのよね。
なんなら if (0) { /*NOTREACHED*/ } まで求められるめんどくささ。