新人求助,淘金的宝石蚂蚁森林的树能卖钱吗么

新人求助,真的求求大家了,进来帮帮忙吧【c++吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:295,758贴子:
新人求助,真的求求大家了,进来帮帮忙吧收藏
string原型类的设计与实现1、 问题描述string是程序设计中最常见的数据类型之一,在高级程序设计语言中已经对string这种数据类型及其相关方法进行了封装,给用户提供了更为方便的体验。理解清楚string本身的运作方式及其相关方法极其重要。本题要求以小组共同完成的形式设计一个string原型类,并使用此原型类完成一些相应的操作。 2、设计要求、设计思想及方法在C++中编写一个名为string的公有类,其中包含以下方法:2.1动态方法部分2.1.1. 构造函数string类的构造函数,用指针指向某一内存地址。当初始化字符串不存在的时候,申请一个空间。当初始化字符串存在时,为其申请同样大小的空间存放该字符串。public string (const char * str =null)2.1.2. 析构函数string类的析构函数,释放地址空间public ~string(void方法)2.1.3. 拷贝构造函数string类的拷贝构造函数,作用与构造函数类似public string(const string & other)2.1.4. 对等号操作符进行重载当地址相同时,直接返回结果。当地址不相同时,删除原有申请地址空间,重新开始构造并返回。public string::operator = (const string & other)2.1.5. 输入输出操作重载运算符operator&&和operator&&分别用于输入和输出操作。2.1.6. 编写一个方法,实现用c类型字符串s的赋值。string &assign(const char *s)2.1.7. 重载以上方法,实现c类型字符串s开始的第n个字符的赋值。string &assign(const char *s,int n)2.1.8. 重载以上方法,实现将n个字符c赋值给当前字符串。string &assign(int n,char c)2.1.9. 重载运算符,实现把字符串s连接到当前字符串的结尾string &operator+=(const string &s)2.1.10. 编写一个方法,实现把c类型字符串s连接到当前字符串结尾string &append(const char *s)2.2静态方法部分2.2.1. 比较两个指定的字符串对象,并返回一个指示二者在排序顺序中的相对位置的整数。当返回值小于0时,strA在排序顺序中位于strB之前。当返回值等于0时,strA在排序顺序中等于strB。当返回值小于0时,strA在排序顺序中位于strB之后。public static int Compare (string strA, string strB)2.2.2. 重载以上方法,加入第三个参数值(bool ignoreCase),当此参数输入为 true时,比较字符串对象时将忽略大小写;当此参数输入为false时,比较字符串对象时将不会忽略大小写。public static int Compare(string strA, string strB, bool ignoreCase)2.2.3. 返回指定的字符串在此字符串中的第一个匹配项的索引,如果找到该字符,则为value从零开始的索引位置;如未找到,则返回-1。public int Indexof(string value)2.2.4. 重载以上方法,加入第二个参数值(int startIndex),返回从指定位置开始的匹配索引结果,如果找到该字符,则返回为value从零开始的索引位置;如未找到,则返回-1。public int Indexof(string value, int startIndex)2.2.5. 重载以上方法,加入第三个参数值(int count),返回从指定位置开始的匹配索引结果,并只检查指定数量的字符位,如果找到该字符,则为value从零开始的索引位置;如未找到,则返回-1。public int Indexof(string value, int startIndex, int count)2.2.6. 返回一个新的字符串,其中当前实例中的所有指定字符串都被替换为另外一个指定的字符串public string replace(string oldValue, string newValue)2.2.7. 将当前字符串的开头和结尾的所有空白字符都去除,并返回去除后剩余的字符串public string trim(string value)2.2.8. 重载以上方法,加入第二个参数(string trimString),返回去除指定的字符后的结果。public string trim(string value, string trimString)2.2.9. 从当前字符串中去除指定的前导匹配字符串,并返回去除后的结果。public string trimStart(string value, string trimString)2.2.10.从当前字符串中去除指定的尾部匹配字符串,并返回去除后的结果。public string trimEnd(string value, string trimString)2.2.11.返回当前字符串的长度public string getLength(string value)2.2.12.重载以上方法,加入第二个参数(string insertString),返回插入新的字符串后,当前字符串的长度public string getLength(string value, string insertString)2.2.13. 重载以上方法,加入第三个参数(string trimString),返回插入新的字符串之后,去除掉指定字符串后的当前字符串长度。public string getLength(string value, string insertString, string trimString) 3、 功能要求3.1 在C++中编写一个控制台程序,调用string类对象的方法,实现以下的运算结果:3.1.1. 对比&Hello World&和&HELLO WORLD&并返回结果3.1.2. 对比&Hello World&和&HELLO WORLD&,忽略大小写后返回结果3.1.3. 获取&China stocks extend rally on positive policy outlook&的长度3.1.4. 在上述字符串后面加上&Chinese shares remained in positive territory for the second-consecutive day on Wednesday following the government's fresh fiscal stimulus measures&并获取新字符串的长度。3.1.5. 将上述新字符串中的&o&去掉并获取长度。3.1.6. 查询&China&和&Chinese&在上述字符串中的索引结果。3.1.7. 查询&China&和&Chinese&在上述字符串中索引40开始的结果。3.1.8. 查询&day&在上述字符串中索引35开始到索引60的结果。3.1.9. 将该字符串中的&positive&全部替换为&negative&并获取字符串长度。3.1.10. 将字符串&
CCCentral bank defends measures taken to regulate forex markettt
&中的空格全部去除并获取字符串长度。3.1.11. 将字符串中多余的C和t去掉,变为&Central bank defends measures taken to regulate forex market&。3.2在C++中编写一个控制台程序,并扩充string类,通过调用string类对象实现以下功能:编写一个文本信息程序3.2.1. 能够输入英文文本,并显示该文本去除空格后的长度,如果输入为空或者空格,则提示用户需要输入文本。3.2.2. 能够显示该文本中某一单词的索引位置,并能对其进行替换。3.2.3. 能够在文本任意位置插入或者删除特定单词。4、其他要求与思考4.1. 使用windows console控制台程序实现4.2. 合理组织程序结构,如将基类、派生类分别使用不同的文件定义;将同一个类分为.h文件和.cpp文件。
c++培训课程,美国上市公司&达内&出品c++课程,15年教学经验,总监级c++讲师亲授!!达内首创&先就业后付款&模式.名企项目总监授课,成就&稀缺级&c/c++软件工程师
“忽略大小写”是什么意思,
登录百度帐号推荐应用拒绝访问 | www. | 百度云加速
请打开cookies.
此网站 (www.) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3c330d03de2e436a-ua98).
重新安装浏览器,或使用别的浏览器新人求助,关于附魔宝石的获取_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
新人求助,关于附魔宝石的获取
我有更好的答案
邀请附魔只能为你的装备附魔,不能做宝珠,如果你要做宝珠,必须把卡片等材料给附魔师,所以,有人说帮你附魔宝珠那就是骗人的,小心被骗了
为您推荐:
其他类似问题
等待您来回答}

我要回帖

更多关于 绝地求生箱子卖钱 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信