爱德草
Results
2
comments of
爱德草
似乎在不同的电脑上,这份代码的运行结果与报错都不相同: - 在我的电脑上:为注释的输出,无报错 - 在同学电脑上:后两次为 Test,有报错,因为delete两次 似乎在我的电脑上会进行深拷贝,这是为什么
``` class MyClass { public: MyClass(char* str) { data = new char[strlen(str) + 1]; strcpy(data, str); } ~MyClass() { delete[] data; } void print() { std::cout