String类定义与部分函数实现
摘要:
. 已知String类定义如下:classString{public: String(const char*str=NULL);//通用构造函数 String(const String&another);//拷贝构造函数 ~String();//析构函数 String&operater=(constString&rhs);//赋值函数private: char*m_data;//用于保存字符串};尝试写出类的成员函数实现。答案:String::String(constchar*str){if( str==NULL )//strlen在参数为NULL时会抛异常才会有这步判 阅读全文
posted @ 2013-05-23 11:16 samules 阅读(189) 评论(0) 推荐(0) 编辑