substr()函数
2024-09-08 08:44:58
substr
定义于头文件 <string>
string substr (size_t pos = 0, size_t len = npos) const;
复制子字符串,要求从指定位置开始,并具有指定的长度。
如果pos等于字符串长度,则返回一个空串,如果pos大于字符串长度,抛出异常。
如果len大于字符串长度,则返回[pos,size()]。
参数
pos - 从此位置开始复制
len - 复制 len 长度的字符串
返回值
返回字符串,包含[pos, len]
示例
// string::substr #include <iostream> #include <string> int main () { std::string str="We think in generalities, but we live in details."; // (quoting Alfred N. Whitehead) std::string str2 = str.substr (3,5); // "think" std::size_t pos = str.find("live"); // position of "live" in str std::string str3 = str.substr (pos); // get from "live" to the end std::cout << str2 << ' ' << str3 << '\n'; return 0; } //think live in details.
最新文章
- MySQL 常用函数和语句笔记
- JS 的trim()
- Entity Framework Code First 学习
- spring框架面试相关问题
- 搜索+剪枝 POJ 1416 Shredding Company
- 关于ftp操作内容记录
- 黄聪:Mysql5.6缓存命中率
- IOS color 颜色值比较
- Coder-Strike 2014 - Round 1(A~E)
- "判断this指针是不是null有什么意义呢"
- IL(Intermediate Language)
- 001OC的结构解析
- JavaSE复习日记 : 循环终止语句(break/break outerFor/continue)
- FastDFS源代码分析之tracker协议分析
- cocos2d环境及创建一个自己的项目
- KM算法新识
- while循环写3次用户名密码验证程序
- [RPC Fault faultString=";Cannot invoke method &#39;saveOrUpdate&#39;."; faultCode=";Server.ResourceUnavailable";
- 畅通工程-HZNU寒假集训
- 广告等第三方应用嵌入到web页面方案 之 使用iframe嵌入
热门文章
- MSCRM CRM 获取PickList 字段值函数解决方案
- xamarin 一般错误解决办法
- 初识Azkaban
- SQL Server 2012 新特性:其他
- [Hadoop in Action] 第4章 编写MapReduce基础程序
- 搭建SpringMVC+Spring+Hibernate平台
- linux几种快速清空文件内容的方法
- Installation error: INSTALL_FAILED_NO_MATCHING_ABIS
- apache 开机自启动脚本设置
- 用普通计算机假设基于liunx系统的NAS部署FineReport决策系统