|
1
5
问题是这种类型:
是
微不足道的可复制
. 作为一个优化,因为
这就是为什么当您使默认的构造函数用户(通过
至于此行为是否正确,我不确定(我怀疑有一个要求,即此代码 不能 编译?我提交 89164 以防万一。你当然 希望 libstdc++要在琐碎的可复制情况下采用这条路径——但也许它需要排除这种情况?在任何情况下,您都可以通过另外删除复制分配操作符(您可能无论如何都想这样做)来完成相同的操作,这也将导致类型不可复制。
这在C++ 14中没有编译,因为您不能构造
在C++ 11中编译的很好…至少自合同通用条款第4.9款起。 |
|
|
2
1
初始化的元素
如果你有一种可以从
是的,数组元素的构造
有人说,什么?
不是
易受这些规则影响的是
|
|
|
111111 · 确定作为模板参数传递的函数的参数类型 1 年前 |
|
|
msg · std::variant的奇怪结果 1 年前 |
|
|
Mikhail T. · 如何将对象的方法传递给lambda函数? 2 年前 |
|
|
zack · 不接受变分模板函数参数 2 年前 |
|
|
Youssef Gamil · RegEx替换C中的空行++ 2 年前 |
|
|
GPrathap · 如何在C中返回智能指针和协方差++ 2 年前 |