bonsoir,
j'ai un fichier composé de plusieurs lignes. chaque ligne et composé de pusieur champs séparer par des espace.
mon idée est d'extraire champs par champs jusqu'à la fin de la ligne.
j'utilise pour ça la methode get et je fais un test.
et je refais ça pour toute les lignes.
mais j'ai une erreur
---------------------------
Notification d'une exception du débogueur
---------------------------
Le projet essai1.exe a provoqué une classe d'exception EInvalidPointer avec le message 'Opération de pointeur incorrecte'. Processus stoppé. Utilisez Pas-à-pas ou Exécuter pour continuer.
---------------------------
OK Aide
---------------------------
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
26 for (int k =0; k<comp; k++) { rego.get(champ, 30, delim); t1[k][l]=champ; Form1->ListBox1->Items->Add(t1[k][l]); while (t1[k][l]!= "\n") { l++; rego.get(champ, 30, delim); //Form1->ListBox1->Items->Add(champ); t1[k][l]=champ; Form1->ListBox1->Items->Add(t1[k][l]); } //rego.getline(buf, 4095, delim) ; //Form1->ListBox1->Items->Add(buf); //Form1->ListBox1->Items->Add(t1[k][l]); }
Partager