问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++关于string类replace的疑问

发布网友 发布时间:2022-05-26 08:21

我来回答

2个回答

热心网友 时间:2023-10-09 11:01

此replace函数将调用basic _ string& replace( size _ type _Pos1 , size _ type _Num1 , size _ type _Count , value _ type _Ch );
意思为用 _Count 个character _Ch , 代替操作string 中从 _Pos1 开始的 _Num1 个字符
所以对于str= "asdf asdf"中将从空格处的字符(第5个位置)开始,用4个'x'替换后面的8个字符。
显然这个'.'号也位于被替换之列。
可能会问,后面都没有8个字符了,不会报错?事实上,string类似于一个容器,虽然其size表示所存的字符长度,但其capacity会大于size,所以说'.'后并不是'\0'之类的。所以这里才行替换成功。
替换后输出"asdf xxxx"。

热心网友 时间:2023-10-09 11:01

没有的不只是那个点吧?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在线条形码生成 ie地址栏是什么 ie浏览器的官网地址是什么? 团餐定制电话 抖音电商与广东商务厅启动“富域计划” 简单的晚餐晒美食文案句子 简单的晚餐晒美食说说短句 鸭肉炒什么好吃家常做法 为什么越背越记不住 绯牡丹锦多久浇水 绯牡丹养护要点 有趣的string.replace 为什么前两个都不能替换? 为什么java中string.replace("\."","")和"string.replace("\\."","")结果是一样的 string类成员函数replace 求末世自然灾害文无丧尸,类似无限生存游戏,单元剧形式的,尽量bg 求灾难求生刺激类型小说 《无限灾难求生》txt下载在线阅读全文,求百度网盘云资源 唐山哪里有买阿玛尼的? 问道手游圈圈乐活动怎么做获得道行 以色列是一个什么水平的国家 SPSS变量计算,裁判打分中去掉最高最低分求平均分,公式应该怎么输入呢? 问道手游帮派圈圈乐活动奖励怎么领 安卓版问道手游中帮派圈圈乐要怎么开? 问道帮派圈圈乐怎么做 问道圈圈乐活动是什么啊 如何在游戏中培养幼儿关爱他人的品质 问道圈圈乐怎么玩 大姨妈来了第五天,还有一点血,就和男友同房有没有事? 月经第五天了。还有一点点,又有尿道炎,去医院开了药,今天吃了,下面流了好多血,是不是正常,, 同房是发现来月经第五天还有一点儿血就同 我大姨妈第五天时候有一点血,同房变多了,什么原因 济南网约车运输证如何办理 重庆人下什么软件练普通话 有什么学习普通话的手机应用,要那种可以一句一句跟读的那种? 找说普通话的录音或软件!! 学说普通话的软件 类似英语流利说 形容花草树木的词语 关于形容花木美丽的四字成语 刚买回来的,设置为新的ipad还是从icloud云备份恢复? 我在学50音图我在声调那卡住了 听不出来哪个是升调 哪个是降调 请指点一下 有什么方法可以分辨清楚 谢谢 日语五十音里每个假名的意思是什么 泸江日语 五十音图的发音 疑惑 nba15-16赛季战绩排名 截止到2016年11月26日NBA常规赛MVP搒 2015一16赛季骑士在nba排名第几 2016一17赛季NBA常规赛排名 NBA常规赛总分排名 工程安装上,电图上的FC,WC,WE.等代表什么意思? 奥特曼格斗进化3戴拿任务如何不触发两个隐藏剧情击败假的戴拿就是不发动电网和群主呼喊求怎么做到 请问奥特曼格斗进化3戴拿奥特曼剧情打假戴拿时,正义戴拿倒下后,人们为他加油,又站起来时是什么音乐啊 奥特曼进化格斗3假戴拿怎么打 打到我发火了十几次那么难打 求技巧