Witam,
Mam problem z sortowaniem, ktory nie tyle dotyczy skryptu, ktory nie dziala, a problemu "jak mam sie za to zabrac"..
Otoz, w moim programie stworzylam plik na Tablice Wynikow.
Zeby go nieco uchronic przed recznym poprawianiem i uniknac zlego wyswietlania chce aby moj program wczytywal te zawartosc do pliku i sprawdzil czy jest wlasciwie posortowana. Potem wyselekcjonowal to co powinien .. i wyswietlil na ekran...
plik ma zawierac 3 kolumny danych. Imie gracza, punkty, oraz poziom
W tym celu stworzylam sobie strukture
struct WG
{
string nazwaGracza;
int punktyWG;
int poziomWG;
};
te strukture wczytuje do kontenera. i z pliku zczytuje odpowiednie dane. Do tego momentu jest wszystko cacy :)
docelowo chce aby wyniki byly wyswietlane dla kazdego poziomu osobno.
Czy moge to posegregowac w ramach 1 tablicy, czy musze dane z "duzej " tablicy skopiowac do 5 mniejszych tablic ( mam 5 poziomow), czy moze jest jakis inny lepszy sposob na rozwiazanie problemu ??
P.S nie mam kompilatora c++11 wie ci lambda sie nie pobawie... prosze o pomoc jak sie za to zabrac.
Probowalam zrobic to metoda babelkowa... ale dziwnie sie ten vector zachowuje funkcje.
Moj pomysl byl taki aby porownac, wpisac do zmiennej testowej .. potem usuwac elementy i w ich miejsce wkladac nowe. Niestety uzywajac erase() lub insert() debugger zwraca blad ze nie sa to elementy struktury...
zamiana znacznika [code] na <code class="cpp">
- @furious programming