我有一个文本文件,其中分隔符是'&'。但是,第一列是文本,也可能包含空格 - 如何正确阅读?文字看起来像
selection according to criteria A & 2312
根据标准B& 345
请注意,第一列中的文字可以包含多个单词(即从一行到另一行的空格更多)。我尝试了一些东西
char ch;
ch="&";
ifstream filein;
filein.open("selection.txt");
while (1) {
data >> c1 >> char >>c2 ;
cut1.push_back(c1);
cut2.push_back(c2);
if (!data.good()) break;
}
但这不起作用......
提前致谢