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