typeid のサンプルコード | オブジェクトの型を調べる

typeid はオブジェクトの型を調べる関数です。


実行結果は以下の通りです。

char [8]
int
struct _iobuf *

スポンサーリンク

Visual C++ 向けサンプルコード

#include <stdio.h>
#include <typeinfo>

int main()
{
char string[]="abcdefg";
printf_s("%s\n", typeid( string ).name());
int i=1;
printf_s("%s\n", typeid( i ).name());
FILE *fp=NULL;
printf_s("%s\n", typeid( fp ).name()); }

スポンサーリンク



[Visual C++ サンプルコード | 即戦力ソース集に戻る]

本サンプルコードではエラー処理を省略している場合があります。実践で使用する場合はエラー処理が必要となる場合があります。