C++中 =defaule 和 =delete 使用 delete修饰词明确说明这个函数不可用. default是构造函数自己实现了一遍以后,让编译器再实现一个默认的. https://blog.csdn.net/lmb1612977696/article/details/80035487