读取特定格式的文件
|
我有一个相当简单的C ++问题,但是从C背景开始,我并不真正了解C ++的所有I / O功能。所以这是问题所在:
我有一个具有特定格式的简单.txt文件,该文本文件如下所示:
123 points are stored in this file
pointer number | x-coordinate | y-coordinate
0 1.123 3.456
1 2.345 4.566
.....
我想读出坐标。我怎样才能做到这一点?
第一步很好:
int lines;
ifstream file(\"input.txt\");
file >> lines;
这会将第一个数字存储在文件中(即示例中的123)。现在,我想遍历文件,只读取x和y坐标。如何有效地做到这一点?
没有找到相关结果
已邀请:
3 个回复
物崎巩
捕暑句簿姓
在适当的地方添加错误处理。
倾坞髓
然后您需要解析缓冲区。 编辑: 在eof中使用while循环的正确方法是