C++ Primer Plus的一个问题 decltype的用法

天王盖地虎626 发布于 08/02 22:14
阅读 55
收藏 0

如下图,标红的地方,其变量的类型不是应该是long 吗?

加载中
0
k
khedive

自己在网上找个在线的编译器试下不就知道了嘛

我给你试过了,是long
long indeed(int);
int ondeed(int);

int main()
{
    decltype(indeed(3)) longtype;
    decltype(ondeed(4)) inttype;
    std::cout << typeid(longtype).name() << "---" << typeid(inttype).name() << "\n";
}
 

0
返回顶部
顶部