Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

Dlaczego wczytuje jedną drużynę a drugą już źle ?

$
0
0

Dlaczego wczytuje jedną drużynę a drugą już źle ?

void Gra::wczytaj_gre()//tu wczytuje składową gry (rozgrywki lotto_ekstraklasa)
{


lotto_ekstraklasa.wczytaj_rozgrywki();
}

void Rozgrywki::wczytaj_rozgrywki()//tak wczytują się rozgrywki
 {
     std::fstream plik;
plik.open( "FMK.txt", std::ios::in  );
if( plik.good() == true )
{
    std::cout << "Uzyskano dostep do pliku!"<< std::endl;
    //tu operacje na pliku
} else std::cout << "Dostep do pliku zostal zabroniony!"<< std::endl;
    for(int i=0;i<17;i++)
    {


     Klub klub_do_wczytania;
     klub_do_wczytania.wczytaj_klub(plik);//tu wczytuje zespoły 
     kluby_z_ligi.push_back(klub_do_wczytania);

    }





//std::cout<<(kluby_z_ligi[0].zawodnicykluby[31].narodowosc);

     plik.close();



 }
Klub* Klub::wczytaj_klub(std::fstream  & pliczek)
{
getline( pliczek, nazwa_klubu );

for(int i{0};i<31;i++)
{

//std::cout<<i;
Pilkarz przyklad;
przyklad.wczytaj_pilkarza(pliczek);//tu wczytuje pilkarzy
zawodnicykluby.push_back(przyklad);
//std::cout<<przyklad.imie;
//std::cout<<przyklad.imie;
std::string iw=przyklad.imie;

}




return this;
}

void Pilkarz::wczytaj_pilkarza(std::fstream & plik)//a tak wczytuje piłkarzy
{
plik>>imie;
plik>>nazwisko>>wiek;
plik>>narodowosc;
std::string poz;
plik>>poz;
wczytajpozycje(poz);
plik>>umiejetnosci;





}

//Chodzi o to że 1 Drużyna wczytuje się dobrze natomiast po jej całkowitym wczytaniu powinno zacząć
się wczytywać druga ona natomiast się źle wczytuje gdy gra dochodzi do kolejnego obiegu pętli w funkcji
wczytaj klub już następny klub źle wczytuje .

 

 

Struktura pliku tak wygląda

Legia Warszawa
Radosław Cierzniak      33 Polska     Bramkarz  66
Arkadiusz Malarz        36 Polska     Bramkarz  69
Radosław  Majecki       16 Polska     Bramkarz  57
Michał Pazdan           29 Polska     Obrońca   75
Jakub Rzeźniczak        30 Polska     Obrońca   68

....


Viewing all articles
Browse latest Browse all 21942

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra