
C++作业:设计String类
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本作业要求设计并实现一个功能完善的String类,包含字符串的基本操作如构造函数、赋值运算符、访问字符、连接字符串以及输入输出等成员函数。
设计一个`string`类需要满足以下要求:
1. 定义构造函数、析构函数以及赋值操作。至少应包含无参构造函数、C风格字符串构造函数和复制构造函数。
2. 提供必要的成员方法,参考标准库中的`std::string`类所提供的功能,至少包括下标访问、子串查找、获取C风格的字符串表示形式、获取长度及进行字符串比较等方法。
3. 使用该`string`类编写测试程序来统计文本段落件中所有包含指定子串的单词,并按字典顺序去重输出这些单词。
4. 确保代码具有充分注释,便于阅读和理解。
全部评论 (0)
还没有任何评论哟~


