C'est pas du CSV, mais du TSV (Tabulation Separated Values) !Citation:
Envoyé par nemesys971
OK. Montre le code qui lit les lignes (doit être compilable).
(Et si tu penses t'enrichir en jouant au Loto, laisse tomber...)
Version imprimable
C'est pas du CSV, mais du TSV (Tabulation Separated Values) !Citation:
Envoyé par nemesys971
OK. Montre le code qui lit les lignes (doit être compilable).
(Et si tu penses t'enrichir en jouant au Loto, laisse tomber...)
ouais désolé mais en faite j'avais ouvert mon fichier sous excel c'est pour ca.
en l'ouvrant en mode texte ca donne:
Code:
1
2
3
4
5
6
7 Numero;NbFois;Pourcentage;Date;EcartSorti;NbTirage 1;645;14,81;05/06/2006;0;4355 2;607;13,94;29/04/2006;4;4355 3;591;13,57;05/03/2006;2;4355 4;650;14,93;05/03/2006;2;4355 5;625;14,35;05/06/2006;0;4355
je ne pense plus pour gagner... (c'est plus pour moi)
quand j'ouvre le fichier en C aprés c'est plus possible de l'ouvrir. Pourquoi?
Parce que tu fais une c*****rie quelque part, montre ton code.
voici comment j'ouvre mon fichier:
Code:
1
2 PtrFichier = fopen("C:\\Loto.csv","w+");
Evidemment, à chaque fois tu le détruis.Citation:
Envoyé par MSDN
Si tu veux modifier ce fichier, tu l'ouvres en lecture, ("r") tu le lis ligne par ligne avec fgets, et tu écris les lignes modifiées ou pas dans un fichier temporaire, une fois les modifs terminées, tu ferme le fichier, le détruis et renomme le fichier temporaire, c'est la seule méthode !
pourquoi "w+" et pas "r" tout cours ?Citation:
Envoyé par nemesys971
(Et mettre un bête ficher de données à la racine; ça ne se fait pas...).
Et tu le fermes un jour ?
oui je le referme
Code:fclose(PtrFichier);