質問

これがハンガリーの表記法(cclass and iinterface)である場合、周りに方法はありますか?私は一般的にハンガリー語の表記法を使用していません。これを習慣からするのが賢明かどうかはわかりません。

役に立ちましたか?

解決

いいえ、ハンガリーの表記は、プレフィックスを介してタイプ情報の指定を扱います。これは、「I」をインターフェイスに、「C」をクラスにプレフィックスするという規則よりもはるかに具体的です。たとえば、BSTRTESTSTRINGをテスト文字列を含むBSTRの名前として使用します(おそらく、通常のハンガリーの表記に義務付けられていない例です。例)。

「I」と「C」を追加することは非常に広範な慣習であり、一般的にほとんどのIDでサポートされています。個人的には、利点(「ランダムタイプ」がクラスまたはインターフェイスであるかどうかをすぐに見る)は小さなオーバーヘッドの価値があると思います。

他のヒント

それは純粋にコンベンションです。それを回避する方法は、それをしないことです。

私も個人的には気に入らないが、Windowsコードを書くときに最小限のバージョンを実行する傾向がある。地元の慣習に続くコミュニケーションの価値があるからです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top