Mam dwuwymiarową tablicę string w której znajdują się roznej dlugosci ciagi znakow
tablica posiada 3 kolumny i N wierszy.
ewentualnie tej samej dlugosci mogą być odpowiednio np
pierwszy element w kolumnie jest takiej samej dlugosci jak pierwszy element w nastepnym wierszu. Zobrazuję to:
[quote]
blah bvkjnsvbkrnj kvjfnvbfkjb
kfvf bvkjnsvbkrnk kvjfnvbfkjc
.
.
.
itd
[/quote]
Teraz mam zadanie posortować alfabetycznie wiersze zależnie którą kolumną chcę je sortować.
Sortowanie bombelkowe działa tu bez problemu, ale musze koniecznie użyć metody:
qsort()
Jak ma wyglądać taki kod? (ten ponizej i reszta potrzebnych linijek)
[kod=c++]
//czy to ma być jakoś specjalnie modyfikowane pod tablicę dwuwymiarową?
int compare (const void * a, const void * b)
{
return ( (int)a - (int)b );
}
[/kod]