gpt4 book ai didi

c++ - 将字符串标记为字符串 vector

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:29:14 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Splitting a string in C++

我不能使用 boost(正如我所看到的许多标记化问题的解决方案)。首先,我将键入的命令放入字符串中。命令示例:

添加(姓名,电话号码)

int main()
{
string line;
cin >> line;
cout << "Reservations>>";
if(line[0] == 'a'){
}
}

我需要确保一切在语法上都是正确的(他们使用了括号和逗号),我打算首先将字符串分解为字符串本身,并将其放在一个 vector 中。所以我的第一个问题是:我怎样才能打破由空格分隔的每个部分,以便我可以将它插入 vector 中?然后我打算将 '(' 与 vector[1] 的第一个字符 ([0]) 的字符串进行比较,并将 ',' 与 vector[1] 的 [line.length()] 的字符串进行比较 - 如何我会去引用位于 vector 中的字符串中的某些字符吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com