エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C++11のtypeinfoについて - Qiita
実行時型情報(Run Time Type Info: RTTI)をC++11で得るには、 #include <typeinfo>してtypeid(型名や変... 実行時型情報(Run Time Type Info: RTTI)をC++11で得るには、 #include <typeinfo>してtypeid(型名や変数名)する。 人間が可読な形式にするにはtypeid(型名や変数名).name()すればいい。 ところが、どうも実装によっては人間可読ではない、 もしくは、暗黙の了解な形式で出力されることがある。 例えば、intは、MSVCではintだが、OSXのclang++ではiと表示される。 (コンパイラの問題なのか標準ライブラリの問題なのかは調べていない) 原子的な型なら一文字でもわかるが(int, char, void, bool, float, double)、signedやunsigned,longなどの修飾子が付いたものは一文字だと何のことやらわからないので、調べたものをここに貼り付けておく。 type letter
2014/04/16 リンク