0
這不是Rvalue reference to lvalue reference左值引用左值引用 - ub?
重複自從我問這對C++ 17:執行以下操作仍然調用未定義的行爲(如果參考使用,當然)由於懸掛的參考?
template <typename T>
constexpr T& to_lvalue(T&& r) noexcept { return r; }
int main()
{
int ten = 10;
int& ref = to_lvalue(ten+8);
// Is ref a dangling reference in C++17?
}
是的,當然。 – ildjarn
是的,在這方面沒有任何改變。 –