Pas sur, mais bon y a un buffer clavier qui est pas là pour rien :)))
gilou
>Sinon la recherche dans une liste, même triée, sera t-elle + rapide que la saisie au clavier .
C'est a dire... L'execution aura elle le temps de se realiser entre la frappe de 2 caracteres? Certainement, les CPUs tournent pas a 1Ghz pour rien. A+,
LetoII
Heu bon je sais pas si je suis le seul deans ce cas mais bon je comprend pas bien ce que tu veut faire au départ, peut être que si tu expliquais un peu plus en détail ton problème on ariverait mieux à t'aider.... bon c peut être aussi que je suis con ou qu'il est trop tard pour que mon ceveau fonctionne correctement :)
Pschitt
Désolé mais moi y en a pas encore connaître pas les thread :-(
ça existe en C ?
Sinon la recherche dans une liste, même triée, sera t-elle + rapide que la saisie au clavier ? 1 ABR ne serait pas + rapide ?
Merci de votre aide
gilou
Pschitt a écrit a écrit :
Dans quelle(s) structure(s) implanter une liste de mots renvoyés trés rapidement par une fonction de recherche au fur et à mesure de caractères frappés au clavier.(Comme la zone Executer de windows)
Merci
Clairement un char**.
A+,
karlkox
je vois pas le rapport avec les stuct mais bon ... je te propose une solution : crée un thread genre char* recup_text(). A l interieur de celle du loop pour tout les caractere précédemmant tapés (tu les fous dans une variable) pis tu compare a celle que tu as dans ta liste. Si oldchar == char_dans_la_list alors tu retourne le char et exit le thread. En gros c'est ce qui me vient en tete ... en attendant de trouver mieux :)
Pschitt
Dans quelle(s) structure(s) implanter une liste de mots renvoyés trés rapidement par une fonction de recherche au fur et à mesure de caractères frappés au clavier.(Comme la zone Executer de windows)