简介
^)允许我们控制将被调用的value()版本- l-values
- temporaries
- const l-values实际上,参考资格适用于classe的*this
问题
发布于 2014-06-04 13:22:04
是的,但是没有什么用处,因为构造函数和析构函数不能被引用。
您可以参考-限定赋值运算符:
struct S {
S &operator=(const S &) && = default;
};
int main() {
S s;
S() = s; // OK
s = S(); // error - LHS must be an rvalue
}然而,我有点不知所措,无法想象这会有什么用。
https://stackoverflow.com/questions/24038462
复制相似问题