摘要: 为什么要重载赋值运算符? 在用户定义类后, 编译器会默认提供无参构造(空实现), 析构(空实现), 拷贝构造(值拷贝), 重载赋值运算符(值赋值) 但是若类成员属性为指针变量时, 编译器提供的重载赋值运算符只会简单的把指针变量的值赋值, 而不会申请一份新的内存空间, 将指针指向的变量赋值给这片内存空 阅读全文
posted @ 2020-08-29 10:08 DNoSay 阅读(235) 评论(0) 推荐(0) 编辑