这是std::string的正常行为吗?我在某处读到通常它进行深拷贝。 然而,这个结果符合预期: string str3(str1.c_str()); if(str1.c_str() == str3.c_str()) // Different pointers! printf ("You will get into the IPC hell very soon!!"); else printf ("You are safe! This time!"); 它...
完善fruit类的构造函数、析构函数、深拷贝构造函数#include#includeusing namespace std;class fruit{string name