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