这个班是这样的:
class A {
public:
A() = default;
A(const A&) = delete;
};
Run Code Online (Sandbox Code Playgroud)
平凡的可复制?(至少clang似乎这么认为(现场))
会特别的
A a,b;
std::memcpy(&a, &b, sizeof(A));
Run Code Online (Sandbox Code Playgroud)
调用未定义的行为?
上下文:这个答案 [删除,因为证明错误]加上其评论树.