http://www.cmagazine.jp/src/kinjite/c/coding.html#index29

Cマガのこのページをボケーと眺めてていたんだけど、

>1・関数名は大文字で始め,変数は小文字で始める
>2・外部変数は「g」で始まる名前にする
>3・構造体(あるいはクラス)のメンバ変数は「m」で始まる名前にする
>4・自動変数は「the」で始まる名前にする
>5・引数は参照のみは「in」,書き換えをするのは「out」,両方あるのは「io」で始まる名前にする

この命名規則はすごく分かりやすくて素敵な気がした。
でもC++でこういう記述はあんまり見たことないなあ。webで見かけるサンプルソースは、
ほとんどハンガリアンだし、自分もハンガリアンに馴れちゃってるし・・
そもそもよく考えたら、・2〜4はハンガリアンそのまんまだし、・5はconstでこと足りるし、・1なんか構文見れば一目瞭然だろうって感じだし。
やっぱハンガリアン最高だよな!