void ImportFileCSV()
{
string year, semester, Class, sourcefile;
cout << "Enter academic years: ";
cin >> year;
cout << "Enter semester: ";
cin >> semester;
cout << "Enter class: ";
cin >> Class;
cout << "Enter file: ";
cin >> sourcefile;
ifstream csvFin;
csvFin.open(sourcefile,ios::in);
if (!csvFin.is_open()) {
cout << "Can not open CSV file to import!!!" << endl;
return;
}
ofstream fout("CS162\\Schedule\\"+year + "-" + semester + "-Schedule-" + Class+".txt", ios::out);
while (csvFin.good()) {
string line;
getline(csvFin, line, ',');
fout << line;
}
fout << sourcefile;
csvFin.close();
fout.close();
}
исходный файл: CS162 \ Schedule \ Schedule-19APCS1.csv
ФАЙЛ CSV ВКЛЮЧАЕТ:
Нет, идентификатор курса, название курса, класс, пользователь лектора, лектор имя, степень лектора, пол лектора, дата начала, дата окончания, день недели, час начала, минута начала, час окончания, минута окончания, комната 1, CS162, введение в программирование, 19APCS1, dbtien, Динь Ба Тиен, TS, 1 , 1/4 / 2020,1 / 6/2020, MON, 7,30,11,30, I42 2, CM101, Communications, 19APCS1, dnvu, Duong Nguyen Vu, GS, 1,1 / 4 / 2020,1 / 6/2020, SAT, 13,30,17,30, I41
============================ ================================================= Но вывод на экран: не удается открыть CSV файл для импорта !!!