翻訳と辞書
Words near each other
・ ハンガリー空軍
・ ハンガリー第2共和国
・ ハンガリー第2共和政
・ ハンガリー第二共和国
・ ハンガリー第二共和政
・ ハンガリー系
・ ハンガリー系ユダヤ人
・ ハンガリー自然史博物館
・ ハンガリー舞曲
・ ハンガリー舞曲集
ハンガリー記法
・ ハンガリー評議会共和国
・ ハンガリー語
・ ハンガリー語の点字
・ ハンガリー語の聖名祝日
・ ハンガリー語アルファベット
・ ハンガリー語版ウィキペディア
・ ハンガリー軍
・ ハンガリー軍事情報局
・ ハンガリー関係記事の一覧


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ハンガリー記法 : ウィキペディア日本語版
ハンガリアン記法[はんがりあんきほう]
ハンガリアン記法(ハンガリアンきほう、)あるいはハンガリー記法(ハンガリーきほう)とは、プログラマプログラムソースコードを書く際に変数名やクラス名などの識別子に特別な接頭文字ないし接尾文字をつけることで、他の人がその識別子を見たときに識別子の使用方法・データ型情報・スコープなどが分かるようにするための命名法である。
ハンガリアン記法という名称は考案者チャールズ・シモニーハンガリー出身であることに由来する。
== 二種類のハンガリアン記法 ==
本来、シモニーの考案したハンガリアン記法とは、変数の意味や使用目的から接頭辞を決定することであり、型では区別できない情報を変数名に付与することで、紛らわしい変数の意味を明白にし混同をさけるためのものであった。たとえば、論理座標とデバイス座標、X軸とY軸、ドルと円などで、これらは単純に型による安全性に頼ることはできない。
マイクロソフトのアプリケーション開発グループで開発されたこの記法は ExcelWord などの開発で成功を収めたため、Windows 開発グループでも採用された。その際、シモニーの論文中の "type" がデータ型のことであると誤って解釈され、変数名にデータ型を表す接頭語や接尾語をつける記法だと誤解された。シモニーの意図していた記法をアプリケーションハンガリアン、誤解に基づく記法をシステムハンガリアンと呼ぶ。システムハンガリアンは現在批判されることが多く、.NET Framework では使われていない。
ハンガリアン記法に二種類あることはあまり知られておらず、単に「ハンガリアン記法」と言及された場合でも、システムハンガリアンの意味で用いられていることが多い。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ハンガリアン記法」の詳細全文を読む

英語版ウィキペディアに対照対訳語「 Hungarian notation 」があります。



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.