Hello,
Je souhaite créer une fonction qui renvoie une structure contenant les lignes (sous forme d'un char **) contenues dans un fichier dont le chemin est passé en paramètre.
Donc pour faire ca, je compte initialiser le tableau de chaines, et réallouer la mémoire au fur et a mesure pour stocker chaques ligne qu'on rencontre jusqu'a la fin du fichier, puisqu'on ne peut pas (a ma connaissance) savoir a l'avance le nombre de ligne que contiens un fichier.
En fait je voulais simplement demander si cette stratégie est la bonne, et surtout la meilleur, en considérant que je souhaite économiser au maximum la mémoire, vu que ca me parait relativement lourd de réallouer la mémoire pour chaque ligne, et que d'un autre coté je me vois mal compter le nombre de ligne avant et ensuite lancer la récupération et le stockage des lignes...
Merci d'avance![]()
Partager