StringGrid mit Quicksort sortieren
-
Hallo!
Wie oben schon steht möchte ich ein StringGrid mit Quicksort sortieren.
Habe nun versucht den Quicksort-Algorithmus hier aus der Faq zu verwenden.
(http://www.c-plusplus.net/forum/viewtopic-var-t-is-39156.html)
leider weiß ich nicht genau wie ich den jetzt aufrufen kann.Hab es mal so probiert:
QuickSortColumn(StringGrid1, pos, StringGrid1->FixedRows, StringGrid1->RowCount - 1, false);Da kommen dann folgende Fehler:
Unit4.cpp(320): E2268 Call to undefined function 'QuickSortColumn'
Unit4.cpp(330): E2316 '_fastcall TForm1::QuickSortColumn(TStringGrid *,int,int,int,bool)' is not a member of 'TForm1'Was mach ich falsch?
Gruß Alex
-
Hallo
du hast sicher die Methide QuickSortColumn nicht als Member des Forms deklariert.
Also mach die Header-Datei deines Forms auf, und trag dort unter private einvoid __fastcall QuickSortColumn(TStringGrid *grid, int Column, int links, int rechts, bool Desc);bis bald
akari
-
Hallo!
Danke für die Antwort! Das war's.
Fange eben erst an C++ Builder zu lernen

Gruß Alex