Lire des double dans un fichier jusqu'a la fin de la ligne
mrm213
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je souhaite lire des doubles deux par deux, séparer par un espace, jusqu'à la fin de la ligne. J'ai ecris le code suivant, mais j'obtiens une boucle infini bien que les nombres soient lus correctement :
Avez vous des idées pour améliorer ce code ? Comment sortir de cette boucle ? Pourquoi le test ne fonctionne t-il pas ?
Merci de votre aide...
Je souhaite lire des doubles deux par deux, séparer par un espace, jusqu'à la fin de la ligne. J'ai ecris le code suivant, mais j'obtiens une boucle infini bien que les nombres soient lus correctement :
do {
double fluxdat ;
double errordat ;
data >> fluxdat >> errordat ;
cout << fluxdat <<" " << errordat << endl ;
flux.push_back(fluxdat) ;
error.push_back(errordat) ;
}while (data.get() != '\n') ;
Avez vous des idées pour améliorer ce code ? Comment sortir de cette boucle ? Pourquoi le test ne fonctionne t-il pas ?
Merci de votre aide...
A voir également:
- Lire des double dans un fichier jusqu'a la fin de la ligne
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment réduire la taille d'un fichier - Guide
- Lire un fichier epub - Guide
- Double ecran - Guide
- Fichier bin - Guide