Lecture mot par mot

sarahim Messages postés 4 Date d'inscription dimanche 21 mars 2010 Statut Membre Dernière intervention 16 juin 2010 - 1 mai 2010 à 22:44
sarahim Messages postés 4 Date d'inscription dimanche 21 mars 2010 Statut Membre Dernière intervention 16 juin 2010 - 2 mai 2010 à 18:17
salut, je travaille avec visual studio c++ 2005 windows forms,je veux lire a partir d'un fichier text mot par mot et je sais pas comment faire .est ce que il ya qlq qui peut m'aider svp.

4 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
2 mai 2010 à 14:54
C'est quoi un 'mot' ?

ciao...
BruNews, MVP VC++
0
sarahim Messages postés 4 Date d'inscription dimanche 21 mars 2010 Statut Membre Dernière intervention 16 juin 2010
2 mai 2010 à 17:05
un mot est de type string
chaine de caractere,jai essayé avec la fonction split jai pas reussi
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
2 mai 2010 à 18:10
Ce n'est pas ce que je voulais, reprenons:

Partons de cette chaine:
"on m'a volé ma moto.J'en ai ras le bol."
Quels sont les 'mots' que tu veux obtenir ???

En résumé, il faut établir un dico de découpage de la chaine.

'split' connais pas, je ne fais pas d'interprété.
"lecture par mot depuis un fichier" n'existe pas, on lit dans un buffer et ensuite on parcourt ce buffer pour extraire les mots.

ciao...
BruNews, MVP VC++
0
sarahim Messages postés 4 Date d'inscription dimanche 21 mars 2010 Statut Membre Dernière intervention 16 juin 2010
2 mai 2010 à 18:17
salut,jexplique je veus lire mot par mot a partir dun fichier qui contient une collection(documents et requetes),chaque mot lit je vais le comparer avec une stop list(mots vides),si ce mot est un mot vide alors je le retire.en faite cest une etape de l'indexation (parcq mon but est d'indexeé ces documents et requetes alors il faut enlever tout les mots vides de ces documents)
0
Rejoignez-nous