Witam,
Chciałbym prosić o naprowadzenie w rozwiązaniu mojego probemu. Programuje aplikacje puzzle i chciałbym dodać zakładkę z ostatnimi graczami.
Mam zapis do pliku wykonany :
fstream plik1;
plik1.open( "ostatni gracz.txt", ios::app );
if(plik1.good())
{
plik1 << this->game->GetGracz() ;
plik1.close();
}
fstream plik2;
plik2.open( "score gracz.txt", ios::app );
if(plik2.good())
{
plik2 <<"\n";
plik2 <<this->game->Kroki();
plik2.close();
}
I chciałbym odczytywać ostatnie 3 linijki kodu ,w tej chwili odczytuje pierwszą tylko czy mógłby mnie ktoś naprowadzić jak to wykonać?
Mój odczyt wygląda tak:
private: System::Void Board_Load(System::Object^ sender, System::EventArgs^ e) {
fstream plik1;
string nazwa;
plik1.open( "ostatni gracz.txt", ios::in );
if(plik1.good())
{
getline(plik1, nazwa);
plik1.close();
}
this->label1->Text = msclr::interop::marshal_as<String ^>(nazwa);
fstream plik2;
string kroki1;
plik2.open("score gracz.txt", ios::in );
if(plik2.good())
{
getline(plik2, kroki1);
plik2.close();
}
this->label2->Text = msclr::interop::marshal_as<String ^>(kroki1);
}
Z góry dziękuje za pomoc,
Pozdrawiam