適当な(ユーザ定義の)接頭辞を持つ変数を、自動的にその接頭辞を定義する型の変数と見なす方法は有効でしょうか?

つまり、システムハンガリアン記法を強制する(あるいは構文解析時に意味を持つものにする)方法で何か面白いものはあるでしょうか?

単純に考えると、名前空間での衝突を回避するメカニズム("using [namespace::]type::prefix" のような宣言をする?)か接頭辞の定義自体に相応な制約が必要そうに見えるので、あまり便利ではないのかも知れませんが。

Send anonymous messages to yosuke_furukawa
0 / 20000
Loading...