2008-10-19 コーディングスタイルメモ プログラミング C/C++ 変数・定数・関数の命名規則 - 2008年10月19日版。 変数 グローバル変数は g_ を接頭辞にする。 自動変数は a_ を接頭辞にする。 関数引数は i_ を接頭辞にする。 static変数は s_ を接頭辞にする。 クラスのメンバ変数は m_ を接頭辞にする。 一時変数*1は tmp_ を接頭辞にする。 型とかは宣言を見れば良し。 定数 const定数を用いて大文字で記述すること。 自分で記述するマクロはコンパイルスイッチとしてのみ使用し、処理に関わる定数には使用しない。 関数 C++では独自の名前空間へ関数を放り込む。 CではC++での名前空間を _ で繋いだものを接頭辞にする。 あくまで個人的な方針です。 *1:データの一時的な受け皿としてのみ意味を持つ変数。forで使うカウンター用変数も含む。