如何在C ++中输出数据类型?

时间:2019-03-09 17:49:54

标签: c++ c++11

程序是否可以输出数据类型或数据类型的全名? 例如。 (intdouble ...)

#include <iostream>
#include <typeinfo>

using namespace std;

int main(){

    auto a = 5.34;
    auto b = 3 ;
    auto c = a * b ;

    cout << typeid(a).name() <<  endl; //output d
    cout << typeid(b).name() <<  endl; //output i
    cout << typeid(c).name() <<  endl; //output d




    return 0;
}

0 个答案:

没有答案