- ベストアンサー
文字列でクラス型名を取得したい
C++においてクラス型名を文字列で取得できるコマンドはありますか? ただいま仕事で行き詰まっております。 宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ありません
その他の回答 (3)
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.4
> type_info型オブジェクトのname()... クラス名が得られるわけではありません。 なにが得られるかは実装依存です。
- gimmick
- ベストアンサー率49% (134/270)
回答No.3
typeid演算子を使った後でtype_info型オブジェクトのname()を呼んだらどうですか? それとも、もっと別の事を言っているのでしょうか。
- はなおか じった(@Jitta)
- ベストアンサー率42% (69/161)
回答No.2
こんにちは。 プレーンなC++ですか?.NETのManaged C++なら、GetType.ToStringで取得可能ですよ?
質問者
お礼
回答ありがとうございます。 プレーンなC++で、.NETではありません。 厳密に言えばObjectARXという言語でして。。。と、 以下略(^^;) 結局出来ない、ということで自作関数を作っています。
お礼
簡潔な回答ありがとうございます。 諦めて自分で関数作ることにしました(^^;)