从getline获取2个字符串变量

用户名

我很好奇是否可以将getline函数中的字母放到2个单独的字符串变量中,如果很难理解,抱歉,我将作进一步解释。

假设我有一个“字符串x;” 变量,我使用“ getline(cin,x)”,然后运行它并输入例如“ hello world”。是否可以将“ hello”和“ world”放入2个单独的字符串变量中?

例如:它将存储第一个字母,并继续向变量添加字母,直到到达空白为止,然后继续向下一个变量添加字母,直到到达另一个空白为止。

我知道我可能对此解释不佳,如果无法理解,请告诉我,我将尝试进一步解释。

用户名

operator>>函数已经为您处理了空格格式,处理每行上未知数量标记的规范方法是执行以下操作:

std::string line;
getline(std::cin, line);

std::istringstream iss(line);
std::string token;
while (iss >> token) {
  // Do something with token
}

如果您不关心使用哪种空格来分隔标记,可以将其简化为

std::string token;
while (std::cin >> token) {
  // Do something with token
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取2个字符串之间的字符串

来自分类Dev

如何在2个字符串之间获取字符串

来自分类Dev

获取2个字符串之间的字符串,以及父字符串的结尾

来自分类Dev

Python-从一个字符串分配2个变量

来自分类Dev

Shell,连接2个字符串以引用第3个变量

来自分类Dev

Excel公式获取2个字符之间的字符串

来自分类Dev

在javascript中获取2个字符之间的子字符串

来自分类Dev

获取2个字符之间的字符串正则表达式

来自分类Dev

循环输入字符串并获取2个字符之间的单词并保存到列表

来自分类Dev

如何获取字符串的前2个字符

来自分类Dev

批量获取2个字符之间的字符串

来自分类Dev

将标签名称的后2个字符串与变量的前2个字符串进行比较

来自分类Dev

python在wordlist中的2个字符串之间获取文本

来自分类Dev

std::getline 读取最后一个字符串两次

来自分类Dev

从变量 Windows NT 批处理 CMD 获取字符串的最后一个字符

来自分类Dev

Java如何连接2个字符串?

来自分类Dev

2个字符串的PHP错误?

来自分类Dev

交替连接2个字符串-Javascript

来自分类Dev

检查2个字符串中的Anagram

来自分类Dev

链接2个字符串(或数组)

来自分类Dev

比较R中的2个字符串

来自分类Dev

C:比较2个字符串

来自分类Dev

Java如何连接2个字符串?

来自分类Dev

比较2个字符串数组

来自分类Dev

基于位置的2个字符串匹配

来自分类Dev

检查2个字符串中的Anagram

来自分类Dev

如何找到2个字符串的字谜

来自分类Dev

diff命令比较2个字符串?

来自分类Dev

匹配2个字符串的序列