| 種類 |
規則 |
| 変数名 |
スネーク |
| 関数名 |
スネーク |
| クラス名 |
パスカル |
| クラスメンバ変数 |
スネーク + 末尾に_ |
| 定数 |
アッパーケース |
| define |
アッパーケース |
| enum , enum class |
パスカル |
| 構造体 |
スネーク + 末尾に_t |
| 名前空間 |
スネーク |
| ファイル,フォルダ名 |
スネーク |
命名方式
- スネークケース
アンダースコア (_) を区切記号として単語をつなげる。
例) quoted_printable_encode
- パスカルケース (アッパーキャメルケース)
複合語の先頭を、大文字で書き始める。
例) GetInputReader
- アッパーケース
全部大文字
例)TEISU