Do rvalue references allow implicit conversions?
Is the following code le开发者_如何学JAVAgal?
std::string&& x = "hello world";
g++ 4.5.0 compiles this code without any problems.
This is discussed on usenet currently. See Rvalue reference example in 8.5/3 correct or wrong?.
It's not legal.
精彩评论