社区
新手乐园
帖子详情
需要自己用c++写一个MyString类来替代String类的
&*Savior
2021-04-15 02:28:22
比较,连接,插入,删除和替换 求大神解答
...全文
151
4
打赏
收藏
需要自己用c++写一个MyString类来替代String类的
比较,连接,插入,删除和替换 求大神解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ggglivw
2021-04-15
打赏
举报
回复
这个要写好有难度的,慢慢写BUG吧,参考std::string
&*Savior
2021-04-15
打赏
举报
回复
引用 2 楼 ggglivw的回复:
你为啥要自己搞?作业?
对。不然直接都可以用了还要自己写干嘛
ggglivw
2021-04-15
打赏
举报
回复
你为啥要自己搞?作业?
真相重于对错
2021-04-15
打赏
举报
回复
这一两句话解释不清楚。建议参考一下stl::string的实现。string是可以看到源代码的
自己设计
一个
字符串
类
My
string
要求: 1、两个My
string
类
型的对象能相加、相减。 2、My
string
有
一个
char *
类
型私有成员指针。 3、数据来源于键盘输入。 例如: My
string
p = “hello world” My
string
q = “wo” p + q ==> hello world wo p - q ==> hello rld 此题
需要
用到运算符重载,众所周知,
string
函数可以...
研零学习记录——重
写
Java的
String
类
一开始拿到这个题目是很懵的,重
写
一个
String
类
的题目描述也太模糊了,重
写
是为了实现什么功能呢?再加上我大学期间用的最多最熟悉的是
C++
,Java学过用过但是很快就忘了,所以就去B站找了学习视频看,讲的很详细,我只看了
String
类
相关的部分,学习完了就是参考网上的代码,完成输入到输出的过程。必须要知道的是,
String
类
不可被继承,也就是说不能通过子
类
继承父
类
来
重
写
String
类
的方法,自己
写
一个
My
String
类
只是帮助自己学习和加深理解,如果非要替代原有的
String
类
的话要从jre改,没有必要哈。
C++
字符串和
string
类
一.C风格字符串 ◆ 1、字符串是用字符型数组存储的,字符串要求其尾部以’/0’作为结束标志。如: char
string
[ ]=”
C++
programming language”; 用sizeof来测
string
长度为25个字节,而实际串本身长度(含空格)为24个字节,多出来的
一个
就是串结束符’/0’(含0)。 ◆ 2、指针与字符串 char *pstr=”
C++
i
My
string
类
!!!(对字符串来次大复习)
Experiment topic 2 自定义字符串
类
示例程序: #include<iostream> using namespace std; const int n=256; class my
string
{ char str[n]; //存放字符串的数组容器,可考虑定义指针,在构造函数中动态分配空间 int maxsize; //最大可用元素数,可防止...
【
C++
】STL —
string
的使用 + 模拟实现
STL是(standard template libaray-标准模板库)的首字母缩
写
,是
C++
标准库的重要组成部分,不仅是
一个
可复用的组件库,而且是
一个
包罗数据结构与算法的软件框架。成员函数中层层调用、相互复用,封装在
一个
类
当中,极大地考察了我们之前学的
类
和对象和
C++
各种语法,
需要
大家细心 + 谨慎。但行好事莫问前程,欲戴皇冠必承其重,我们在路上,努力且不放弃……
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章