【Cpp】自分的命名規約
目次
命名規約
- 自分がコーディングするときに指針として使っています。
- 随時更新予定です。
記法名
- スネークケース : snake_case
- キャメルケース : camelCase
- パスカルケース : PascalCase
ファイル名(スネークケース)
すべて小文字 + 区切り文字は_
1 |
|
クラス、構造体、列挙型、テンプレート引数(パスカルケース)
大文字で始まり、単語の区切りごとに大文字にして、アンダースコアは使わない
1 |
|
変数名
ローカル,グローバル変数,構造体のメンバ変数(スネークケース)
小文字で始め単語の間にアンダースコアを使う
クラスのメンバ変数(m_ + スネークケース)
static関係なくm_
を最初につけて、すべて小文字で初め単語の間にアンダースコアを使う
1 |
|
関数名、メンバ関数(パスカルケース)
大文字で始まり、単語の区切りごとに大文字にして、アンダースコアは使わない
1 |
|
クラスのメンバ変数へのアクセッサ(Getter),ミューテータ(Setter)(スネークケース)
メンバ変数のm_
を消して、get_変数名,set_変数名にする
1 |
|
【Cpp】自分的命名規約