FC2ブログ
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
C++ の typeid すごくねぇ??!!!!!!
http://bingobingobingo.blog49.fc2.com/blog-entry-885.html
のC言語版ってないのかなぁ?
gdb は起動させるのめんどくさそうだし....
さらに gdb ではログに吐けないじゃん!
$logger->(Dumper $hoge);
的な感じで(知識不足?)

ちょっと調べてみて、C++ にtypeid なるものがあるのがわかった。
#include <iostream>
#include <typeinfo>
using namespace std;

int main(void){
  int i;
  int *p;
  int **pp;
  double ***ppp;
  int a[3][3];

  cout << typeid(i).name()   << '\n';
  cout << typeid(p).name()   << '\n';
  cout << typeid(pp).name()  << '\n';
  cout << typeid(ppp).name() << '\n';
  cout << typeid(a).name()   << '\n';
}

結果:
i
Pi
PPi
PPPd
A3_A3_i

これで、少しは幸せになれるのだろうか。
スポンサーサイト
コメントを投稿する
Name:
URL:
Comment:

秘密:管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL
この記事にトラックバックする(FC2ブログユーザー)
ブログ検索

プロフィール

ビンゴ中西
Perlが好きである。
プログラミング言語のほとんどは独学。独学の過程で多くのプログラム仲間にも色々教わりました。

FC2カウンター

カレンダー

08 | 2018/09 | 10
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -

ブロとも申請フォーム

この人とブロともになる

| ホーム |
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。