2009-07-27 12 views
6

1つの変数が静的なクラス変数であることを示すことによってコードをより明確にすることができるかどうか疑問に思っていました。静的でない場合、私はthis.variableNameを使用することができ、誰もがそれを見てすぐにそれを知るでしょう。Cの静的変数に "this"と同等のものがありますか?

私はs_variableNameのような命名規則を採用することができますが、それは私にとって少し奇妙に思えますし、コードの学習曲線が増えます。

静的変数には「this」と同等のものがありますか?

+1

設計上の欠陥は、私が知っている – Scoregraphic

+2

@scoregraphicがどこかに存在しない場合、私は3回を考えました: ) –

+2

スタティッククラスの変数は完全に優れています。例えば、シングルトンの実装です。 –

答えて

26

タイプ名で修飾:あなたは、静的クラス変数を使用する必要がある場合、あなたは二度考えるべき

TypeName.staticVariableName 
関連する問題