C++实现String类实例代码
这是一道十分经典的面试题,可以短时间内考查学生对C++的掌握是否全面,答案要包括C++类的多数知识,保证编写的String类可以完成赋值、拷贝、定义变量等功能。
#includeusing namespace std; class String { public: String(const char *str=NULL); String(const String &other); ~String(void); String &operator =(const String &other); private: char *m_data; }; String::String(const char *str) { cout<<"构造函数被调用了"<
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!