Я пишу небольшую программу, которая будет читать простой текстовый файл ASCII, содержащий 3 строки в 5 записях, следующим образом:
f_name l_name
ID#
int int int int
Я успешно поместил первые 2 строки в массивы 1D, где они принадлежат, но у меня возникли проблемы с помещением ряда целых чисел в массив 2D. Мой ближайший подход к решению заключался в использовании строки:
studentScores[row][col] = atoi(input.c_str());
Однако atoi анализирует только первое число, а затем отбрасывает оставшуюся часть строки. Мне нужно поместить каждое число в строке в отдельный элемент массива. Я пытался использовать stringstream, но не могу заставить его работать правильно; по-видимому, функция, которую я хочу использовать, включена в другую версию stringstream, чем я использую.
Что я мог бы использовать для анализа этой строки?
homework
. :-] - person ildjarn   schedule 12.04.2012atoi
. - person ildjarn   schedule 12.04.2012