I would like to insert each row into vector.
My file looks like this:
The problem is to use multiple delimiters with getline. My code looks like this :
vector<int>czytajplik()
{
string line;
vector<string> text;
ifstream mojplik;
vector<vector<int>> zajecia;
mojplik.open("dane.txt");
if (mojplik.is_open())
{
while (getline(mojplik, line))
{
while (getline(mojplik, line, ' '))
{
text.push_back(line);
}
}
mojplik.close();
}
else cout << "Unable to open file" << endl;
vector<int> textnumery;
for (int i = 0; i <text.size(); i++)
{
int num = atoi(text.at(i).c_str());
textnumery.push_back(num);
}
return textnumery;
}