У меня довольно простая проблема с C ++, но, исходя из C-фона, я на самом деле не знаю всех возможностей ввода / вывода C ++. Так вот в чем проблема:
У меня есть простой .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. Как я могу сделать это эффективно?