Хорошо, я пытаюсь выяснить, какой способ будет быстрее читать текстовый файл, с которым я работаю. Содержимое файла выглядит так
1982 3923 3542 4343
2344 3453 2
334 423423 32432 23423
Это просто произвольное число чисел типа int, и мне нужно читать построчно. Было бы лучше использовать getline или оператор вставки (>>)? Лично я думаю, что было бы намного проще реализовать это с помощью оператора вставки, но я не знаю, как бы я сделал программу так, чтобы она считывала все числа int в одной строке, пока не достигнет конца. Я думал о том, чтобы настроить его следующим образом:
ifstream input;
input.open("someFile.txt");
if (input) {
char* ch;
while (ch != '\n\)
getline(input, buffer, ' ')
Единственная проблема заключается в том, что мне нужно выполнить преобразование в int, а затем поместить каждое int в массив. Моя конечная цель состоит в том, чтобы создать двумерный массив, в котором каждая строка целых чисел является массивом целых чисел. Любые предложения относительно лучшей реализации приветствуются!