- 187 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 22:55:28 ]
- >>185
key_typeのname, street, telなどといった列挙子は、 コンパイル時定数で、基本的に実行時に参照する方法はない。 C++は、どちらかというと何でも静的(コンパイル時)に解決するのが特徴。 どうしても実行時に文字列から列挙子を取り出したければ、 std::map<std::string, key_type>を使えば何とかなるだろうが、 だったら、初めからそのdataをstd::map<std::string, std::string>にすればいいだろということになるわけで。
|

|