如何通过以特定字符结束来控制子字符串长度?

时间:2013-01-30 02:39:06

标签: c++ substring

我有一个字符串,“s”,我想通过开始一个乞讨(位置0)获得一个子串,并在一个空格结束 - 所以如果有人,例如,输入他们的全部名字,我可以确定他们的名字。

我可以发誓他们是一个子串函数,可以“搜索”直到找到某个角色。提前谢谢!

1 个答案:

答案 0 :(得分:3)

这样的事情会起作用:

#include <string>
#include <iostream>

int main() {
    std::string str = "Person Name";
    size_t pos = str.find(" ");
    std::cout << str.substr(0,pos);
}