【发布时间】:2013-03-25 17:58:55
【问题描述】:
我尝试查找我正在尝试做的事情,但我无法具体找到我正在尝试做的事情。我有一个包含多行的文本文件,如下所示:
12345,12345,12.34,12345,12345
每一行的格式都相同,我想获取每一行并将数字插入某些变量。像这样的:
file >> int1 >> int2 >> double1 >> int3 >> int4;
但这对我来说很难做到,因为每个数字都用逗号分隔。当有一个“空格”时,我曾经能够做到这一点,但逗号真的让我失望。有什么想法吗?
【问题讨论】:
-
将文件读入
int,然后读入char。 -
抱歉,我看到了那个,但我认为它不同,因为我在逗号后面看到了空格。
标签: c++ ifstream getline comma