您的位置首页百科问答

typeof是什么意思?

typeof是什么意思?

的有关信息介绍如下:

typeof是什么意思?

typedef还是typeof?typedef用来定义类型别名,c/c++里都有,属于语言的一个特性,和mfc无关比如typedef int* intptr;intptr a; // 相当于int* a;typeof,我所知道的是gcc中对c/c++语法的一个扩展,用来静态获取参数类型比如int a = 3;typeof(a) b = 4; // 相当于 int b = 4;typeof("12345") c = "abcde"; // 相当于 const char c[6] = "abcde"vector a; // 相当于 vector a;不知道你是不是说这个//////////////ebs.catypeid用来在运行时获取类型信息,常用来down cast,就是你给的代码不过这种情况下一般用dynamic_cast