#include <QCoreApplication>
#include"administrative.h"
#include"employee.h"
#include"technical.h"
#include<iostream>
#include<string>
#include<QVector>
#include<QFile>
#include<QTextStream>
#include<fstream>
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QFile t("C:\\Users\\User006\\Documents\\EmployeeCSV_Vector\\technical.csv");
if (!t.open(QFile::ReadOnly | QFile::Text))
cout << "ERROR: File open";
QTextStream in(&t);
while (!in.atEnd())
{
QString line=in.readLine();
for (int i=0;i<line.size();i++)
{
QString item=line.split(",");
QString name=item;
QString empCode=item;
QString designation=item;
QString prCode=item;
QString BP=item;
QString DA=item;
QString PA=item;
cout<<name.toStdString()<<"\t";
}
}
t.close();
Это код. Пожалуйста, помогите мне сделать это.Файл technical.csv содержит некоторые значения, разделенные запятой, это файл csv.Мне нужно каждое значение в строке отдельно в другой переменной. Пожалуйста, помогите мне. Спасибо заранее