首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >按单个空格拆分字符串

按单个空格拆分字符串
EN

Stack Overflow用户
提问于 2011-05-04 18:17:22
回答 7查看 246.5K关注 0票数 53

可能重复: 如何在C++中拆分字符串?

我需要将字符串拆分为单个空格,并将其存储到字符串数组中。我可以使用istringstream实现这一点,但我无法做到的是:

我希望每个空格都能终止当前的单词。因此,如果连续有两个空格,则数组中的一个元素应为空。

例如:

(下划线表示空格)

代码语言:javascript
复制
This_is_a_string.
gets split into:
A[0] = This
A[1] = is
A[2] = a
A[3] = string.

This__is_a_string.
gets split into:
A[0] = This
A[1] = ""
A[2] = is
A[3] = a
A[4] = string.

我如何实现这一点?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5888022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档