rebonjour,
maintenant je voudrais savoir quel algo est utilis� pour faire la recherche de la m�thode Find() de TStringList
ainsi que l'algo utilis� pour IndexOf()
grand merci d'avance
Version imprimable
rebonjour,
maintenant je voudrais savoir quel algo est utilis� pour faire la recherche de la m�thode Find() de TStringList
ainsi que l'algo utilis� pour IndexOf()
grand merci d'avance
Tu n'as pas acc�s aux sources de la VCL dans ta version de BCB ?
et bien je ne pense pas !...
je laisse mon doigt appuyer sur Ctrl et je clique sur la m�thode Find de mon objet et j'atterrie dans un fichier nom� classes.hpp me positionnant sur "virtual bool __fastcall Find(const AnsiString S, int &Index);"
donc si quelqu'un connait l'algo ?
J'ai regard� le source, il s'agit d'une recherche dichotomique.
ok merci beaucoup -)
mais pour IndexOf dans ce cas la table n'est pas ordonn�e quelle type de recherche effectuer ? scanner ? ou alors ya t-il une optimisation qui est effectu� ?
merci d'avance
Pour IndexOf, c'est un simple parcours jusqu'� trouver l'�l�ment (s'il existe).
ok merci beaucoup !
!