07. august 2002 - 22:45Der er
10 kommentarer og 1 løsning
Sortering
Hej,
Kan det lade sig gøre at sotere en liste med flere variabler i?? jeg har en liste "list<Saelgere> som indeholder to strings og en float.. Jeg vil gerne kunne sotere på floaten..
du overloader < operatoren i din seagler klasse og returner right.floatattrib < left.floatattrib. derefter kan du bruge sort functionen på listen.
void sort(); Sorts the list elements in ascending order. The comparison operator < ("less than") must be defined for the list element type. Note that the STL sort algorithm does NOT work for lists; that's why a sort member function is supplied. nums.sort();
Det skulle bare være en friend af klassen... Du får pointene min ven...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.