共找到2條詞條名為typeid的結果 展開

typeid

c++中的使用

在g++ v4.4中typeid可以如此使用

目錄

正文


在g++ v4.4中typeid可以如此使用,
#include
#using namespace std;
int main(int argc, char* argv[])
{
int id = 0;
int age = 10;
char name = 'i';
if(typeid(id) == typeid(int))
{
printf("%s\n", "type is same");
}
if(typeid(id) == typeid(name))
{
printf("%s\n", "type is same");
}
if(typeid(id) == typeid((int)name))
{
printf("%s\n", "type is same");
}
if(typeid(char*) == typeid(name))
{
printf("%s\n", "type is same");
}
return 0;
}