開発日誌

開発進捗など

変数名

ローカル変数:スネークケース

例:int snake_case

クラス定数:アッパースネークケース

例:static const int CONSTANT_VARIABLE

メンバ変数:スネークケース、接頭辞として m_ を付ける

例:int m_member_variable

メンバ関数:ローワーキャメルケース

例:void lowerCamelCase()

クラス名/構造体:アッパーキャメルケース

例:class CamelCase

列挙型:アッパーキャメルケース

例:enum class Enumeration

列挙定数:アッパースネークケース

例:Enumeration::SOME_ELEMENT

グローバル変数:スネークケース、接頭辞として g_ を付ける(基本的に使わない)

例:int g_global_variable

名前空間:小文字

例:namespace somenamespace