Napisalam drobny rogramik, ktory wczytuje dane z pliku do wektora:

dane.txt:
Kod:
1 23 44 556
2 34 3
23 321 2 32
3 0 0 2 22
main.cpp
Kod:
#include<iostream>
#include<fstream>
#include<vector>
#include<string>

using namespace std;
int main()
{
    ifstream plik("dane.txt");
    if (! plik) cout<<"Brak pliku 'Data.txt' w katalogu z programem. Sproboj ponownie\n";

    int s = 0;
    vector<string> V_s;
    ifstream S("dane.txt");
    string l;
    while (getline(S, l)) V_s.push_back(l);
    for (int i = 0; i < V_s.size(); i++) s++;
    S.close();
//    V_s.clear();

    for (int i=0; i<V_s.size(); i++)
    {
      cout<<"V["<<i<<"]="<<V_s[i]<<endl;
    }
}
W ten sposob otrzymuje:
V[0]=1 23 44 556
V[1]=2 34 3
V[2]=23 321 2 32
V[3]=3 0 0 2 22

Chcialabym zapytac w jaki sposob powinnam zrobic, aby kazdy element pliku dane.txt byl osobnym elementem wektora, tzn
V[0]=1
V[1]= 23
V[2] =44
V[3] = 556
V[4] = 2
itd.

Bede wdzieczna za jakiekolwiek wskazowki.