C++ substr
2024-10-09 21:52:36
函数文档:http://www.cplusplus.com/reference/string/string/substr/
/*
substr(size_t pos = 0,size_t len = npos) 子字符串是从字符位置pos开始并跨越len字符(或直到字符串结尾,以先到者为准)的对象部分。
*/
eg:
#include<bits/stdc++.h>
using namespace std; int main() {
string str = "ABCDEFGHIJKLMN";
string str_1 = str.substr(); //从参数的位置开始一直读取到字符串结束 ABCDEFGHIJKLMN
string str_2 = str.substr(,); //从位置1开始读取长度为4的字符串 BCDE
size_t pos = str.find("EF");
string str_3 = str.substr(pos); //EFGHIJKLMN cout<<"str_1: "<<str_1<<endl;
cout<<"str_2: "<<str_2<<endl;
cout<<"str_3: "<<str_3<<endl;
return ;
}
最新文章
- 解决微信授权回调页面域名只能设置一个的问题 [php]
- nGrinder安装指南
- MySQL中索引和优化的用法总结
- VMware中给Linux虚拟机添加硬盘
- UIImageWriteToSavedPhotosAlbum
- 使用greenDAO生成DAO代码
- 探索react native首屏渲染最佳实践
- Android中为窗口定义主题
- .net+easyui系列--搜索框
- [面试题总结及扩展知识]HTTP协议返回状态码的问题
- 【整理】Ajax异步实现的几种方式总结
- c#抽取pdf文档标题(2)
- spring cloud 实践之hystrix注意事项
- 给 datepicker 设定日期格式
- CF343D Water Tree
- 分页-jquery.page.js插件在使用时重复触发“上一页”和“下一页”操作
- Codeforces Round #352 (Div. 2) B. Different is Good 水题
- 做一个新产品需求,体验的分析文档?(例:喜马拉雅FM)
- Hbulider 支持less保存自动编译
- 「2018山东一轮集训」Game