memcpy内容拷贝,类不行的原因

最近的工作是将一个完整的状态结构体给保存下来,动态刷新保存没做到,这个结构体还是比较经典的普通结构体,是可以使用memcpy进行深拷贝的。
但是后来我居然想拷贝类,当然是失败了。
【memcpy内容拷贝,类不行的原因】错误:double free or corruption:在memcpy类对象发生的该错误,实际上使用memcpy只是对类进行了浅拷贝,并没有深入的进行拷贝。类中的指针指向的内容无法进行memcpy直接拷贝。
需要使用类的拷贝构造函数:
1.先将指针指向的内容进行Malloc出来,再将新搞出来的指针指向 他的流程。
析构函数:
需要将指针指向的空间进行释放。

    推荐阅读