Witam
Mam taki kod:
std::fstream plik( "bazy/users.txt", std::ios::in ); //zakładamy, że plik istnieje
std::string dane;
std::string przeznaczenie;
std::string przeznaczeniy;
getline( plik, dane );
przeznaczenie = dane;
int pozycja;
pozycja = strlen( przeznaczenie.c_str() );
plik.seekg( pozycja, std::ios_base::beg );
getline( plik, dane );
przeznaczeniy = dane;
textprintf_ex( pamiec, font, 200, 20, makecol( 255, 255, 128 ), - 1, "wdol: %s", przeznaczeniy.c_str() );
W pliku users.txt znajduje się napis "Kamil9132", w kolejnej linii jest napis "Kamil92". Powinien pojawić się napis "Kamil92", ale zamiast tego jest jedynie puste pole. Dlaczego ten napis się nie pojawia?