cout << "123";
string file_name("dataset.csv");
string row, col;
uint rowIdx, colIdx;
vector<vector<string>> csv(40);
ifstream file(file_name);
while(getline(file, row)) {
stringstream ss(row);
while(getline(ss, col, '&')) {
csv[colIdx].push_back(col); //add that value at the end of the current row in our table
colIdx++;
}
colIdx = 0;
}
cout << csv.size() << endl;
cout << csv[0][12];
file.close();
return 0;
}
Выдаёт 139 код возврата. Подскажите пожалуйста с чем связано?
под отладчиком запустите да посмотрите)
как минимум с чего вы взяли что в csv[0][12] 12 это валидный индекс?
Обсуждают сегодня