コーディングスタイルメモ

変数・定数・関数の命名規則 - 2008年10月19日版。

変数

  • グローバル変数は g_ を接頭辞にする。
  • 自動変数は a_ を接頭辞にする。
  • 関数引数は i_ を接頭辞にする。
  • static変数は s_ を接頭辞にする。
  • クラスのメンバ変数は m_ を接頭辞にする。
  • 一時変数*1は tmp_ を接頭辞にする。

型とかは宣言を見れば良し。

定数

const定数を用いて大文字で記述すること。
自分で記述するマクロはコンパイルスイッチとしてのみ使用し、処理に関わる定数には使用しない。

関数


あくまで個人的な方針です。

*1:データの一時的な受け皿としてのみ意味を持つ変数。forで使うカウンター用変数も含む。