string foo() { return "hello"; }
int main()
{
//below should be illegal for binding a non-const (lvalue) reference to a rvalue
string& tem = foo();
//below should be the correct one
Yaklaşan C++ standardı C++ 0x'un yeni ve yeni özelliklerinden biri, "rvalue referansları" dır. (normalde, geçici yalnızca const referansa bağlı olabilir) geçici değere bağlı şekilde yerleştirilmesi ha