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:
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
Je voudrais récupérer les deux premiers chiffres à part (ça pas de soucis) et mettre le reste dans un tableau à deux dimensions.
J'ai la fonction suivante:
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++
    }
}
J'ai une erreur que je ne comprend pas:
variable `std::istringstream LigneLue' has initializer but incomplete type
quelqu'un pourrait m'aider?

Merci