Bonjour,
alors voilà mon problème:
je dispose d'un fichier contenant une matrice de 6 colonnes et un nombre de lignes variables en fonction du fichier d'entrée.
Sur chaque ligne je dois effectuer un traitement. Je me pose qqs questions:
- Est ce qu'il vaut mieux que je lise le fichier en entier et que je stocke toutes les valeurs dans des vecteurs pour ensuite effectuer le traitement ?
ou est ce qu'il vaut mieux que je lise une ligne que je fasse le traitement et qu'ensuite je lise la ligne suivante et ainsi de suite ? Qu'est ce qui est le plus propre et le plus rapide ?
- Si il faut que je stocke les valeurs dans un vecteur, il va falloir que je crée 6 tableaux dont je ne connais pas la taille. Est ce que la méthode est d'essayer de lire une ligne et si il y a des données alors j'augmente la taille de mon tableau en augmentant la mémoire allouée ou est ce qu'il y a une méthode plus élégante ?
- Existe-t-il des fonctions toute faites ?
Merci
Partager