Bonjour à tous,
J'aimerais lire ce fichier (.txt):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 N° Format Largeur epaisseur --------------------------------- 0 2500 500 1 3000 600 2 4000 700 3 5000 800 4 6000 900 5 7500 1000 6 8000 1100 7 9000 1200 8 10000 1300 9 11000 1400
J'ai penser à strtok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 int numFormat; double largeur, epaisseur; string temp; ifstream fichier("ListeFormat.txt", ios::in); getline(fichier, temp); getline(fichier, temp); // On lit les deux premières lignes inutiles while(getline(fichier, temp)) { ++_nbrFormat; // On compte le nombre de format /* Comment récupérer les variables numFormat/largeur/épaisseur de temp ? */ }
Est-il possible en C++, de lire des chaînes précises ? :
Code : Sélectionner tout - Visualiser dans une fenêtre à part fscanf(fichier, "%d %lf %lf", &numFormat, &largeur, &epaisseur);
Est-il possible en C/C++ de se positionner à une certaine ligne sans lire toutes les lignes précédentes ?.
Merci.
Partager