Qsort tablicy wskaźników na struktury w ANSI C

andrzejpaw
Użytkownik
Użytkownik
Posty: 17
Rejestracja: 31 paź 2009, o 21:31
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 3 razy

Qsort tablicy wskaźników na struktury w ANSI C

Post autor: andrzejpaw »

Mam tablice wskaznikow na struktury typu:

Kod: Zaznacz cały

struct element
{
	int rokwydania;
	float cena;
	char tytul[30];
	autor *autorzy[MAXAUTOROW];
}
Chcialbym sortowac tą tablicę wedle wybranego kryterium: roku wydania, ceny i tytułu książki.
Jak wykorzystac funkcje qsort ??
Prosze o pomoc.
Ostatnio zmieniony 13 sty 2011, o 15:37 przez Anonymous, łącznie zmieniany 1 raz.
Powód: Kod w [code][\code]!
Afish
Moderator
Moderator
Posty: 2828
Rejestracja: 15 cze 2008, o 15:45
Płeć: Mężczyzna
Lokalizacja: Seattle, WA
Podziękował: 3 razy
Pomógł: 356 razy

Qsort tablicy wskaźników na struktury w ANSI C

Post autor: Afish »

Jak się pewnie domyślasz, musisz napisać własny komparator. Wiesz jak wygląda funkcja, którą qsort może użyć jako komparator?
ODPOWIEDZ