namespace std::ranges {
template<class T>
constexpr T& as-lvalue(T&& t) {
return static_cast<T&>(t);
}
}
概要
as-lvalue
は、rvalueをlvalueへキャストする説明専用の関数である。
バージョン
言語
- C++23
namespace std::ranges {
template<class T>
constexpr T& as-lvalue(T&& t) {
return static_cast<T&>(t);
}
}
as-lvalue
は、rvalueをlvalueへキャストする説明専用の関数である。