Programing/Language/C++/CodingStyle/Naming のバックアップソース(No.3)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- バックアップ を表示
- Programing/Language/C++/CodingStyle/Naming へ行く。
#contents ---- *変数名 [#q89e65d7] **ハンガリアン記法 [#pa143303] -背景 ハンガリー出身のプログラマ「チャールズ・シモニー」が、マイクロソフト社でExcel,Wordなどの開発に従事している際に発案した命名法。 マイクロソフト社のWindowsの各種APIおよびMFCなどフレームワークでハンガリアン記法が採用されている。 -概要 区別しにくい変数の意味を明白にして混同を避けるために、変数名に接頭辞として変数の型/種類に関する情報を付与する手法。 間違えたコードを間違えて見えるようにすることが目的。 大別して、システムハンガリアンと、アプリケーションハンガリアンの2種類が存在する。 --システムハンガリアン 変数の型の略称を接頭辞として付与する。 --アプリケーションハンガリアン 型で表現できない種類の略称を接頭辞として付与する。 -参考 --[[Wikipedia/ハンガリアン記法>https://ja.wikipedia.org/wiki/ハンガリアン記法]] *関数名 [#g2aa126e]