Lecture dans un fichier ou STL

Lecture dans un fichier ou STL - C++ - Programmation

Marsh Posté le 27-07-2003 à 16:23:48    

Salut,
 
voilà mon problème:
 
je lis des infos dans un XML pour les afficher sous forme de graphe à l'écran.
 
Je ne sais pas quelle méthode retenir, car je ne sais pas quel est le plus rapide entre la lecture d'un fichier et l'utilisation de la STL...
 
1) Lire le fichier une seule fois quand on ouvre la fenêtre et remplir des maps avec les résultats de la lecture. Quand on affiche le graphe, on parcourt les maps grace à la fonction find()...
 
2) Lire le fichier à chaque fois qu'on modifie l'affichage et se passer des maps...
 
Donc en gros, est-ce que lire un fichier se révéle suffisament long par rapport à l'utilisation de la STL pour préférer la première méthode?
 
En espérant avoir été clair, merci d'avance!!


---------------
Another .Net Blog
Reply

Marsh Posté le 27-07-2003 à 16:23:48   

Reply

Marsh Posté le 27-07-2003 à 16:25:49    

ben ça dépend de ce que tu veux faire. si tu as peu de données, et que tu n'ouvres le fichier qu'en lecture, ben charge le en mémoire et voilà


Message édité par Taz le 27-07-2003 à 16:51:09
Reply

Marsh Posté le 27-07-2003 à 16:48:27    

Taz a écrit :

ben ça dépend de ce que tu veux faire. si tu as peu de données, et que tu n'ouvres le fichier qu'en lecture, ben charge le en mémoire et voilà


 
Je n'ouvre le fichier qu'en lecture effectivement...
 
Bon ben je vais mettre en mémoire alors...
 
Merci!!


Message édité par haazheel le 27-07-2003 à 16:51:30

---------------
Another .Net Blog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed