以String类为例实现其成员函数
代码语言:c 复制class String
{
//友元函数重载运算符
friend ostream& operator<<(ostream &out,String& str);
friend istream& operator>>(istream& in, String& str);
public:
//通用构造函数
String(const char* str)
{
if(!str) //对m_data加NULL判断
{
length = 0;
m_data = new char[1]; //对空字符串自动申请存放结束标志'