拷贝构造函数的形式好像一定要是如此: ScanInfoStr(const ScanInfoStr &scr){;}
否则报错:非法的复制构造函数: 第一个参数不应是“ScanInfoStr”
注:其中ScanInfoStr为结构名或类名
本文介绍了正确的拷贝构造函数定义方法,强调了其参数必须是类或结构体的引用类型,并给出了错误示例。了解这些规则对于避免编译错误至关重要。
拷贝构造函数的形式好像一定要是如此: ScanInfoStr(const ScanInfoStr &scr){;}
否则报错:非法的复制构造函数: 第一个参数不应是“ScanInfoStr”
注:其中ScanInfoStr为结构名或类名
806