Nie działa pobranie linii tekstu ze strigu tekst i wpisanie jej do stringu nowy przy użyciu getline. Co robię źle, wszystko tak jak w ksążce więc nie mam pojęcia.
#include <iostream>
#include<string>
using namespace std;
void wypisz(string tekst);
istream& getline(string tekst, string nowy, char ogranicznik ='\n');
int main()
{
string tekst="wvwev wegergerg wrvw\nerveijnvgieeging9eos qdewf\nwef wfwefw k k wef\n";
wypisz(tekst);
return 0;
}
void wypisz(string tekst)
{
string nowy;
for(int i=1; i<4; i++)
{
cout<<"Linia "<<i<<": ";
getline(tekst, nowy);
cout<<nowy<<endl;
}
}