fonction strtok à inserer dans un tableau
Bonjour,
voici les informations qu'il y a dans le fichier que je dois lire :
titi;blabla;blabla;blabla;blabla;blabla
toto;blabla;blabla;blabla;blabla;blabla
c'est un fichier qui est donc structuré
voici mon code qui fonctionne très bien :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
// j'ouvre mon fichier
fgets(szLine, L_PRM_LINE, fp);
//tant que non fin de fichier
while(!feof(fp))
{
// affiche ma ligne szLine dans mon fichier debug
dprintf("Début de szLine : <%s>\n", szLine);
char * pch;
//découpage de ma ligne
pch = strtok (szLine,";");
while (pch != NULL)
{
pch = strtok (NULL, ";");
}
fgets(szLine, L_PRM_LINE, fp);
} |
Résultat :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Début de szLine : titi;blabla;blabla;blabla;blabla;blabla
titi
blabla
blabla
blabla
blabla
blabla
Début de szLine : toto;blabla;blabla;blabla;blabla;blabla
toto
blabla
blabla
blabla
blabla
blabla |
j'aimerai insérer ses valeurs dans des cellules d'un tableau, et je ne vois pas comment.
Code:
1 2 3
|
A1:titi A2:blalbla A3:blabla...
B1:toto B2:blabla B3:blabla... |