オレオレ・コーディング規約 : 変数名

改善の余地アリ。

基本的にハンガリアン記法+lowerCamelCaseを使います。

キーワード系:

prefix
m_ member変数
s_ static変数
g_ global変数
ms_ static member変数
gs_ static global変数

配列・ポインタ

prefix
ary 配列
p ポインタ
pp ポインタへのポインタ
sv std::vector
vp std::vector
l std::list
lp std::list
q std::queue
qp std::queue

prefix
n int / unsigned int
idx 配列のインデックス
f float / double
str char* / std::string / etc.
v ベクトル系(FVector234)
mat 行列系(FMatrix234)
alllowercase その他

単数形・複数形

配列は単数形。但し、個数カウンタ(個数ゲッターメソッド)は複数形で。(ex: getnFilms())

example

class A
{
  static FVector2 ms_vSomeExample;
};