Google C++ Style Guideのバージョンが3.146から3.154に上がっていたので『Google C++スタイルガイド 日本語訳(全訳)』もアップデートしました。
主な変更は以下。
- 使ってもよいboostライブラリにcall_traitsを追加
- デフォルト引数のルールに例外を追加
- マクロで##を使うことを推奨しない、など
あと読みにくいところなど、ちょこちょこと手を入れました。
Google C++ Style Guideのバージョンが3.146から3.154に上がっていたので『Google C++スタイルガイド 日本語訳(全訳)』もアップデートしました。
主な変更は以下。
あと読みにくいところなど、ちょこちょこと手を入れました。
Google C++ Style Guideのバージョンが3.133から3.146 に上がっていたので『Google C++スタイルガイド 日本語訳(全訳)』もアップデートしました。
ChangLogによると、変更箇所は以下の通り。
あと読みにくいところなど、ちょこちょこと手を入れました。
Google Objective-C Style Guideのバージョンがいつの間にか2.12に上がっていたので「Google Objective-Cスタイルガイド日本語訳」を一応アップデート。
変更はeditorialなものだけです。
Google Objective-C Style Guideのバージョンが2.11 に上がっていたので「Google Objective-Cスタイルガイド日本語訳」もアップデートしておきました。
主な変更箇所は
といったところ。
Google C++ Style Guideのバージョンが3.127から3.133 に上がっていたので「Google C++スタイルガイド日本語訳」もアップデートしておきました。
主な変更箇所は
といったところ。
あと読みにくいところなど、ちょこちょこと手を入れました。
3.124 から 3.127 にバージョンが上がっていたので「日本語訳」もアップデートしておきました。
このスタイルガイドに準拠しているかどうかをチェックするための cpplint.py がオープンソースで公開されています。
変更箇所は
Android コードスタイルガイド (Code Style Guide (Android Open Source Project)) の日本語訳です。
ひとまず訳したところなので、読みにくいところ、おかしなところあるかもしれませんが随時アップデートしていきます。
『Android コードスタイルガイド 日本語訳』
更新履歴:
2009-03-31 若干手直し
2009-01-04 ひとまず公開
先に公開しました Google Objective-Cスタイルガイド 日本語訳、Google C++スタイルガイド 日本語訳に続いて、Google関連のコーディングスタイル第3弾になります。
もしおかしなところなどありましたらご指摘いただけると助かります。
Google Style Guide の SVN に、Emacs の c-mode をこのガイドに準拠させる Emacs Lisp google-c-style.el が追加されていました。
ファイルをEmacs Lispのロードパスに置いて、以下を .emacs に書いておけば使えます。
;; google-c-style (require 'google-c-style) (add-hook 'c-mode-common-hook 'google-set-c-style) (add-hook 'c-mode-common-hook 'google-make-newline-indent)
わずかにバージョンが上がっていたので日本語訳もアップデートしておきました。
変更箇所は