Google C++スタイルガイド ・short、unsigned long long の代わりに <stdint.h> に定義されている int_16t、int_32t、int_64t 使う。 ・ファイル名は小文字・アンダースコア・ダッシュのみを使う ・型名は全ての頭文字を大文字にする ・変数名はすべて小文字でアンダースコア区切り。クラスメンバ変数は最後にアンダースコアをつける(構造体はつけない) ・定数名は k で始め、頭文字を大文字にする ・通常の関数は先頭文字を大文字にする。アクセサ/ミューテータ変数名と一致させる。非常に簡素なインライン関数は小文字でもよい ・列挙子名は定数名と同じ命名規則を適用する ・マクロは全て大文字でアンダースコア区切り |
memo >