Lire les champs d un fichier C++ - C++ - Programmation
MarshPosté le 06-11-2004 à 15:00:27
Hola todos
J ai de nombreux fichiers a lire avec de tres nombreuses lignes a lire dans chacun d eux en C++. Les differents champs de chacune des lignes sont separés par des virgules (toutes les lignes ont le meme type de champs sauf la premiere). Mon probleme c est que la taille des champs n est pas la meme sur toutes les lignes et que scanf n accepte que 12 parametres alors que j ai nettement plus de champs pour chaque ligne et qu au bout de 3 scanf, je suis completement decalé d une ligne a l autre. Comment puis je faire ? Y a t il un autre truc que scan f que je puisse utiliser et qui marcherait avec plus de 12 parametres ?
Marsh Posté le 06-11-2004 à 15:00:27
Hola todos
J ai de nombreux fichiers a lire avec de tres nombreuses lignes a lire dans chacun d eux en C++. Les differents champs de chacune des lignes sont separés par des virgules (toutes les lignes ont le meme type de champs sauf la premiere). Mon probleme c est que la taille des champs n est pas la meme sur toutes les lignes et que scanf n accepte que 12 parametres alors que j ai nettement plus de champs pour chaque ligne et qu au bout de 3 scanf, je suis completement decalé d une ligne a l autre. Comment puis je faire ? Y a t il un autre truc que scan f que je puisse utiliser et qui marcherait avec plus de 12 parametres ?
Muchas gracias