Bonjour
je voudrais récupérer dans un fichier .txt des données qui sont de ce format:
12/12/2008 3443.34
12/11/2008 3485.43
12/10/2008 2323.54
C'est a dire une date, puis un nombre.
Je voudrais donc créer une boucle qui met dans un tableau la date, puis
dans un autre tableau le nombre, et ceci à chaque ligne.
J'ai essayé:
mais ca ne récupère que le premier nombre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 std::ofstream oufile("text.txt"); double *tab=new double[MaxPoint+1]; for(long i=0;i<MaxPoint;i++) { infile1>>tab[i]; } return 0;
j'ai aussi essayé avec: char *tab=new tab[MaxPoint+1]
mais ca récupère que la date.
Alors comment modifier mon code,
je pense que le mieux, c'est de récupérer la ligne sous forme de char, puis scanner le char pour récupérer d'abord la date, puis le nombre.
(C'est bourrain, mais bon)
merci
Partager