摘要:
引:一道经常见到的面试题 ,已知类String的原型为:class String{public: String(const char *str = NULL);// 普通构造函数 String(const String &other); // 复制构造函数 ~ String(void); // 析构函数 String & operate =(const String &other);// 重载赋值操作符private: char *m_data;}; 请实现上述String的四个函数。这道题涉及到了类型的复制构造函数,赋值操作符和析构函数的实现,其中有许多要注意的地方。 阅读全文