begin process at 2010 02 10 00:14:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

Découpage de mot séparés par un espace dans un .txt


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Découpage de mot séparés par un espace dans un .txt

jeudi 29 mai 2008 à 15:48:53 | Découpage de mot séparés par un espace dans un .txt

elnino67

Alors voilà, nous cherchons à récupérer des mots un par un dans des string à partir d'un fichier que nous avons ouvert de la façon suivante :

ifstream fichier;
    fichier.open("test", ios::in);
   
    if(fichier.bad())
    {
     cout<<"Fichier invalide."<<endl;
     exit(-1);
    }

Seul problème, nous débutons en C++ et l'usage de ses outils ne nous est pas familier, quelqu'un pourrait nous indiquer via lesquels procéder? Parce que nos recherches n'ont abouti à aucune aide concrète!
Merci d'avance!
jeudi 29 mai 2008 à 16:07:21 | Re : Découpage de mot séparés par un espace dans un .txt

SAKingdom

Membre Club
1. Tu extrais ton fichier dans ton string. Si ton fichier n'est pas trop gros, tu peux le lire tout d'un coup. Tu peux utiliser la méthode read je crois.

2. Très simple à faire. Suffis mémoriser la position du premier caractère d'un mot, ensuite on trouve un espace (ou la fin de la chaine pour le dernier mot) puis on mémorise aussi sa position. Finalement, on extrait la chaine entre ces deux bornes avec la méthode substr par exemple.

C++ (@++)

vendredi 30 mai 2008 à 17:27:52 | Re : Découpage de mot séparés par un espace dans un .txt

luhtor

std::string UnMot;
ifstream fichier;
    fichier.open("test", ios::in);
   
    if(fichier.bad())
    {
     cout<<"Fichier invalide."<<endl;
     exit(-1);
    }

fichier >> UnMot; 

Il s'arrete au premier espace par défaut (me semble), donc normalement ca doit suffir pour toi.




Cette discussion est classée dans : fichier, mot, espace, découpage, séparés


Répondre à ce message

Sujets en rapport avec ce message

Mot au hasard d'un fichier text [ par sreef ] SreefSalut les programmeurs je cherchent une fonction en C++ qui me permettrait de renvoyer un mot pris au hasard dans un fichier text comportant une ça concerne la lecture et l'ecriture sur un fichier et ... [ par wfish ] voila mon pb :j'ai fais un ptit prog de traitement de fichier. il sert à mettre certaines infos prises dans un fichier et les mettre dans un autre !!1 Rechercher une chaîne de caractère dans un fichier et afficher la ligne !! [ par UncleShu ] Exemple : Mot à rechercher :-> friend----fichier où il faut rechercher le mot-----enfant childenfants childrenami friendwhen Ecriture de fichier texte & Séparateur !! [ par Misutsu ] bonjour :)C'est la première fois que j'ai à utiliser des fichiers en C++, et je vois que l'espace sert de séparateur.Dans mon cas, j'ai besoin d'enreg Probleme de gestion de fichier et gestion de l ehrue en C [ par croft ] Mr.croftG un probleme avec un fichier texte contenant un mot sur chaque ligne .Il me faudrait un code qui pourrrait me ressortir aleatoirment un mot d recherche d'info dans une ligne d'un fichier [ par GazGaz ] lu all je voudrait savoir si je pouvai faire un recherche dans un fichier, d'un mot ou groupe de mots spécifiques ? genre j'ai une ligne et dans celle Lecture sur un fichier par ligne [ par gagaet22 ] Bonjour, Je cherche à lire sur un fichier ligne par ligne.J utilise fscanf et il s arrete des qu il y a un espace... Je cherche donc une fonction qui Integration fonction C [ par metek ] Bonjour!!Voila j'ai une ptite question sur les API!!!J'ai fait un petit programme qui liste un fichier texte cherche un mot entré et recupere le reste Lecture d'un fichier texte en C [ par toto000 ] Bonjour, j'ai un fichier texte avec un mot par ligne et je voudrai mettre ces mots dans un tableau de telle sorte que le premier mot soit dans la prem mot de passe [ par jeromedu94 ] bonjour,J'aimerais savoir comment est ce qu'on fait pour mettre un mot de passe à un fichier.J'ai regardé quelques exemple de sources, mais j'ai pas r


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales