我觉得我深拷贝,包括析构都写了呀,为什么还是有错误。有没有兄弟解释一下这个是什么问题,并且该怎么解决呢?
分配数组是[],不是()
m_name = new char[strlen(name)+1];
建议再去看看new的用法。