【发布时间】:2011-07-28 18:38:35
【问题描述】:
考虑以下代码:
int&& x = 42;
static_assert(std::is_same<decltype( x ), int&&>::value, "&&");
static_assert(std::is_same<decltype((x)), int& >::value, "&" );
那么,x 的类型是什么?是int&& 还是int&?
(我在阅读this answer后问自己这个问题。)
【问题讨论】:
标签: c++ c++11 rvalue-reference decltype