![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
已知String类定义如下:class String{public:String(const char *str = NULL); // 通用构造函
已知String类定义如下:
class String
{
public:
String(const char *str = NULL); // 通用构造函数
String(const String &another); // 拷贝构造函数
~ String(); // 析构函数
String & perater =(const String &rhs); // 赋值函数
private:
char *m_data; // 用于保存字符串
};
尝试写出类的成员函数实现。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)