Bonjour à tous,
j'ai fait pas mal de recherche sur le forum et la FAQ et j'ai pas trouvé de réponse à mon problème.
J'ai un fichier texte de ce type:
Je voudrais récupérer les deux premiers chiffres à part (ça pas de soucis) et mettre le reste dans un tableau à deux dimensions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 2 3 -100 -140 -120 -13 -124 -233 -432 -43 -432
J'ai la fonction suivante:
J'ai une erreur que je ne comprend pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 int** Lecture_Fichier (char* file, string* coordx, string* coordy) { string Ref[10][10]; int i=0; int j=0; string ligne; string mot; ifstream FichierLu (file, ios::out); getline (FichierLu, *coordx, '\040'); getline (FichierLu, *coordy, '\n'); while (getline(FichierLu, ligne)) { j=0; istringstream LigneLue(ligne); while (getline(LigneLue, mot, '\040') { Ref[i][j] = mot; j++; } i++ } }
variable `std::istringstream LigneLue' has initializer but incomplete type
quelqu'un pourrait m'aider?
Merci
Partager