Message de rapport:
 

Re: execution d'un thread secondaire

Sujet: Re: execution d'un thread secondaire
par lmame sur 8/2/2006 14:29:10

1°) [Mode énervé ON]
Arf, encore du multitache dans un thread... passons puisque apparemment tout le monde s'en fiche... normalement il faut remplacer multitache par threadattendsignal dans un thread, genre:
threadattendsignal(1) au lieu d'un multitache(-1) mais je suppose que tant les procédures n'explosent pas, tout le monde s'en fiche...
[Mode énervé placide]

2°) un truc pour voir si le fichier a changé d'un coup sur l'autre, plutôt que l'ouvrir à chaque fois, compare tout bêtement la taille du fichier... Si la taille a changé, c'est que des trucs ont été rajoutés dans le fichier.
D'autre part, il vaut mieux ouvrir une fois le fichier et le fermer une fois...
Genre:
J'ouvre le fichier

Je boucle et récupère ce qu'il rajoute au fur et à mesure (de la dernière position de mon pointeur qui est mis à jour automatiquement si tu utilises flit, plus besoin de fpositionne) jusqu'à la fin du fichier... etc...

je ferme le fichier


3°) la commande flitligne est certes pratique, elle est néanmoins trèèèèèèèèèès lente comparée à un flit "tout court". Alors certes, tu es obligé de dire combien d'octets tu lis, de détecter toi même ta fin de ligne, ce genre de chose, mais c'est assez rapide, et au bout de "x" lectures, la différence de performance est très importante, essaie, tu verras.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2