substr(str, begin, length),str是要处理的字符串,begin是开始位置(从0开始),length是长度,表示在str中,从begin开始获取length长度的的子字符串。
if (begin<0),则从str的右边开始算,if (length > str.length) 就返回str.length。
刚看到这个函数时,感觉这个函数怎么多了一个参数啊?怎么是3个参数,不是2个参数吗?想了一下才恍然大悟。。。面向对象思维作怪。。。写java代码写多了。。呵呵
本文详细解释了 C++ 中的 substr 函数,包括其参数意义、使用场景及常见误区,帮助开发者正确运用这一功能强大的字符串操作工具。
substr(str, begin, length),str是要处理的字符串,begin是开始位置(从0开始),length是长度,表示在str中,从begin开始获取length长度的的子字符串。
if (begin<0),则从str的右边开始算,if (length > str.length) 就返回str.length。
刚看到这个函数时,感觉这个函数怎么多了一个参数啊?怎么是3个参数,不是2个参数吗?想了一下才恍然大悟。。。面向对象思维作怪。。。写java代码写多了。。呵呵
您可能感兴趣的与本文相关的镜像
Qwen-Image
Qwen-Image是阿里云通义千问团队于2025年8月发布的亿参数图像生成基础模型,其最大亮点是强大的复杂文本渲染和精确图像编辑能力,能够生成包含多行、段落级中英文文本的高保真图像

被折叠的 条评论
为什么被折叠?