begin process at 2012 05 29 05:40:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Linux

 > 

Fichier & Disque

 > 

extraction text


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

extraction text

dimanche 6 décembre 2009 à 19:02:50 | extraction text

fatenIM




salut à tous
Mon projet consiste à écrire un programme en langage c permettant d'offrir à l'utilisateur la possibilité de faire une recherche en utilisant l'approche naïve de recherche d'une requête dans un document donné.
J'écris un code qui ouvre le fichier test.txt en lecture, affiche la première ligne et referme le fichier et le code va bien
ma problème est que je veux faire l'extraction de contenu de ce fichier(c'est t'a dire éliminé l'apostrophe,les caractères de ponctuation...)mais je ne trouve pas le code poour faire cette tache.
Vous pouvez m'aide
dimanche 6 décembre 2009 à 20:15:00 | Re : extraction text

CptPingu

Administrateur CodeS-SourceS
Pour éliminer la ponctuation, ce n'est pas magique, c'est à toi de le faire. Tu parcours ta chaîne, et tu supprimes simplement tous les caractères qui ne te plaisent pas.

Deux solutions:
* Tu déplaces successivement tout les caractères vers la gauche pour remplir un trou que tu aurais fait. Puis tu fait appel à realloc sur ta chaîne pour tronquer sa taille.
* Tu peux aussi construire une autre chaîne à partir de celle existante. C'est peut être plus facile, bien que moins optimisé en terme d'occupation mémoire.

Si tu veux réaliser une recherche, tu peux aussi laisser la ponctuation, et rechercher directement parmi les tokens.
Regarde du côté des fonctions "strstr", "strtok" et "strtok_r".
dimanche 6 décembre 2009 à 20:30:45 | Re : extraction text

fatenIM




salut à tous
Je trouve la fonction ignore qui permet d'extraction de fichier text mais je ne sais pas comment utilisé cette fonction en c++
Merci
dimanche 6 décembre 2009 à 20:34:39 | Re : extraction text

CptPingu

Administrateur CodeS-SourceS
Es-tu en C ou en C++ ? C'est totalement différent !

Si tu es en C++, alors utilise Boost::tokenizer. En trois lignes, tu as quelques chose qui, par défaut, avance dans les mots en gérant automatiquement tous les signes de ponctuation.
dimanche 6 décembre 2009 à 20:57:53 | Re : extraction text

fatenIM




salut CptPingu
J'utilise c++ pour faire l'extraction le contenu d'un fichier alors je cherche un code pour cela.
Je veux dire que je ne te compris pas comment utilise Boost::tokenizer.
Merci
dimanche 6 décembre 2009 à 21:00:03 | Re : extraction text

CptPingu

Administrateur CodeS-SourceS
Toutes les explications, et exemples d'utilisation sur:
http://lmgtfy.com/?q=boost%3A%3Atokenizer+tutorial


Cette discussion est classée dans : fichier, text, code, recherche, extraction


Répondre à ce message

Sujets en rapport avec ce message

comment imprimer les resultats d'un code dans fichier text? [ par sam90 ] salut mes amis,je veux simplement savoir comment sortir les resultats d'un calcul en langage c dans un fichier text,parce que le code fait les calculs Ecriture dans un fichier [ par 0x80h4x0r ] Salut,J'ai code un petit programme de hook de clavier qui ecrit les touches sur un fichier .txt . le probleme c'est que si je ne code pas le nom absol recherche d'un code source d'un lecteur video [ par ingenioura ] Salut, je cherche un programme en utilisant la bibliothèque Qt pour afficher une séquence vidéo et merci Recherche de fichier DICOM pour programmation sous MATLAB [ par pegase41 ] Bonjour les programmeurs  !          Je travail sous MATLAB à l'amélioration de la qualité des images médicales. Le format requis est DICOM. Code C++ pour exécutable ouverture fichier pdf [ par nickelchrom ] Bonjour,<img src="http://www.codes-sources.com/imgs2/smile_blush.gif" / copie d'un fichier dans le code [ par alaya12 ] Salut a tout En fait, il s'agit d'un progrmme en C qui va ouvrir un fichier sur le desktop et en extraire les noms es images ou des fiiers generalemen solution [ par amir09 ] 1- le TAD dont la signature incomplé est ci dessos décrit une structure des donnéparticulier FICHIER DE PERSONNE .Dans cette structure, les personne p valider xml avec xsd en C + + [ par khaliloenit ] Bonjour, Je voudrais savoir s'il vous plaît comment je peux valider un fichier xml (entrée de mon code) par rapport au fichier xsd (Validation avec n recherche un dossier par date de creation [ par mickaaaael ] Bonjour,J'aimerai trouver un logiciel qui me permettrai de récupérer le dernier fichier crée dans un dossier X pour le mettre dans un dossier Y et qu'


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,764 sec (3)

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