Как указано в моем заголовке, Мне нужно прочитать информацию в текстовом файле (C++). Я видел много примеров с участием текстового файла, организованным в виде списка чисел или строк, но в моем случае, мне нужно, чтобы извлечь информацию в файл (example.txt), организованный следующим образом:Прочитайте определенную информацию в текстовом файле
// This is the begin of the text file:
Here_the_coordinates_are_going_to_be_listed
Start
x y z
0 0 0
1 0 0
1 1 0
0 1 0
End
И я бы в идеале прочитать и хранить в «станд :: вектор» информации, содержащейся между «Start» и «End», что матрица представляет собой N х 3 вектор:
matrix[i][j] = 0 0 0
1 0 0
1 1 0
0 1 0
Я дал взглянуть на учебники и все, что я получил до настоящего времени:
std::array<std::array<int , 5>, 7> matrix;
std::ifstream file("../test/matrix.txt");
for (unsigned int i = 0; i < 7; i++)
{
for (unsigned int j = 0; j < 5; j++) {
file >> matrix[i][j];
}
, который позволяет мне читать файл, в котором записаны только цифры.
Большое спасибо,
Dario
Это все, что у вас есть? –
Нет, я могу читать и хранить матрицу, если файл будет прост, но в этом случае я не знаю, как заполнить матрицу из строки 5 текстового файла. – dario