ligne dans fichier text.txt : 14/01/1939 5 2 14 32 37 53 70
je sais pas comment faire pour que je prenne que les variable 5 2 14 32 etc
et sauter ce passage 14/01/1939
me sort 14 3998952 2293672 etc
merci
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <stdlib.h>
using namespace std;
int main()
{
ifstream fichier;
int nb_1, nb_2, nb_3,nb_4, nb_5, nb_6, nb_7;
fichier.open("text.txt", ios::in);
if(fichier.bad())
return(1); // Erreur a l'ouverture, on quitte...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Michaud
Dans le message 41f02e59$,
ligne dans fichier text.txt : 14/01/1939 5 2 14 32 37 53 70 je sais pas comment faire pour que je prenne que les variable 5 2 14 32 etc et sauter ce passage 14/01/1939
Alors ne le saute pas et n'utilise pas ce que tu as... Dans tous les cas, il te faudra lire ou sauter les /, avec la lecture d'un char ou avec ignore. En fait, regarde du côté de ignore, il te sera très utile !
[...]
#include <cstdlib> [...]
#include <stdlib.h>
Inutile si tu as inclus cstdlib...
using namespace std;
int main() { ifstream fichier; int nb_1, nb_2, nb_3,nb_4, nb_5, nb_6, nb_7;
fichier.open("text.txt", ios::in);
if(fichier.bad())
En principe, tu serais mieux de tester .is_open()...
printf("test %dn", nb_1);
Tu n'aimes pas cout ?
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Dans le message 41f02e59$1@ews20,
ligne dans fichier text.txt : 14/01/1939 5 2 14 32 37 53 70
je sais pas comment faire pour que je prenne que les variable 5 2
14 32 etc et sauter ce passage 14/01/1939
Alors ne le saute pas et n'utilise pas ce que tu as... Dans tous les
cas, il te faudra lire ou sauter les /, avec la lecture d'un char ou
avec ignore. En fait, regarde du côté de ignore, il te sera très
utile !
[...]
#include <cstdlib>
[...]
#include <stdlib.h>
Inutile si tu as inclus cstdlib...
using namespace std;
int main()
{
ifstream fichier;
int nb_1, nb_2, nb_3,nb_4, nb_5, nb_6, nb_7;
fichier.open("text.txt", ios::in);
if(fichier.bad())
En principe, tu serais mieux de tester .is_open()...
printf("test %dn", nb_1);
Tu n'aimes pas cout ?
--
Michel Michaud mm@gdzid.com
http://www.gdzid.com
FAQ de fr.comp.lang.c++ :
http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
ligne dans fichier text.txt : 14/01/1939 5 2 14 32 37 53 70 je sais pas comment faire pour que je prenne que les variable 5 2 14 32 etc et sauter ce passage 14/01/1939
Alors ne le saute pas et n'utilise pas ce que tu as... Dans tous les cas, il te faudra lire ou sauter les /, avec la lecture d'un char ou avec ignore. En fait, regarde du côté de ignore, il te sera très utile !
[...]
#include <cstdlib> [...]
#include <stdlib.h>
Inutile si tu as inclus cstdlib...
using namespace std;
int main() { ifstream fichier; int nb_1, nb_2, nb_3,nb_4, nb_5, nb_6, nb_7;
fichier.open("text.txt", ios::in);
if(fichier.bad())
En principe, tu serais mieux de tester .is_open()...
printf("test %dn", nb_1);
Tu n'aimes pas cout ?
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/