Witam, mam pytanie, co oznacza druga linijka tego kodu, dokładniej chodzi mi o to, co znaczy (line)
string line;
stringstream line_stream(line);
Witam, mam pytanie, co oznacza druga linijka tego kodu, dokładniej chodzi mi o to, co znaczy (line)
string line;
stringstream line_stream(line);
Wywoływany jest konstruktor **stringstream ** przyjmujący jako parametr string lub coś co można z string stworzyć. Jeżeli to stringstream z stl to wywoływany jest konstruktor w drugiej wersji http://www.cplusplus.com/reference/sstream/stringstream/stringstream/
A do czego to ma służyć, bo nie rozumiem?
string line;
while(getline(file,line))
{
string cell;
stringstream line_stream(line);
int couter=0;
while(getline(line_stream,cell,';'))
Wczytuje do zmiennej cell
kolejne stringi oddzielone znakiem ;
(i nowymi liniami).