string bla = "ahoj teda cafko som chcel";
string prveSlovo, druheSlovo, zvysok;
istringstream iss;
iss.str(bla);
//prve slov chcem do prveho stringu
iss >> prveSlovo;
//druhe slovo chcem do druheho stringu
iss >> druheSlovo;
a vsetky ostatne chcem dat do tretieho stringu ale neviem ako na to. pomoze mi nekdo?
za skore odpovede vopred dakujem :P
iss >> druheSlovo;
nastaveny na medzeru za 'teda',takze ju vyhodit (raz iss.get()) a potom nieco taketo (z manualu strinstream):
while (iss.good()) // loop while extraction from file is possible
{
c = iss.get(); // get character from file
if (iss.good())
zvysok.append(c)
}