Bonjour,
J'ai un fichier texte que je dois lire avec le programme et mettre chaque ligne dans un tableau pour faire un traitement par la suite. Presentement j'utilise la fonction suivant:
Est-ce que qqun peut m'aider a corriger le programme car il ne fonctionne 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
26
27 bool Ini() { /* Déclaration du fichier à lire */ FILE * Ini = fopen("C:\\Program Files\\SADE\\Settings.ini", "r"); /* Si le fichier est vide */ if(Ini == NULL) { return false; } else { char ligne[255]; char FichierIni[255]; int i=0; /* Tant qu'on est pas à la fin du fichier */ while (!feof(Ini)) { /* Lire dans le fichier */ fgets(ligne,255,Ini); FichierIni[i] = ligne; i++; } } return true; }
Partager