使用stringstream将字符串解析为多个部分

时间:2015-03-17 23:04:15

标签: c++ string stringstream istringstream

我有一个输入文件,当前格式有多行:

[MESSAGE1] / [消息2] / [MESSAGE3]

我必须提取[message#]并将每个放入一个单独的容器(vector,array等)。使用stringstream有一种简单的方法吗?

注意:[message#]不包含字符'/'。

我最初试图这样做:

istringstream iss;
iss >> message1 >> "/" >> message2 >> "/" >> message3;

但它不起作用。任何提示都赞赏。

0 个答案:

没有答案