Deplacement dans un fichier texte (accesder directement a la ligne n)
Bonjour a tous !
Voila mon soucis, je voudrais savoir si il est possible d'accesder a une ligne précise d'un fichier sans avoire a lire toutes les autre ?
pour lire dans mon fichier j'utilise un ifstream
un exemple, j'ai un fichier qui contient des nombres ranger comme ceci :
Code:
1 2 3 4 5
| 1 20 50
2 50 70
6 140 560
3 70 100
22 890 930 |
Je veut connaitre le premier nombre de la 3eme ligne par exemple ...
Je suis obliger de faire quelque chose comme ça ? :
Code:
1 2 3 4 5 6 7 8 9
| std::ifstream fichier("chemin");
int N1, N2, N3;
for (int i=0; i<3; i++)
{
fichier << N1 << N2 << N3;
}
std::cout N1; |
Merci d'avance :wink: