cs_samia82
Messages postés8Date d'inscriptionlundi 10 avril 2006StatutMembreDernière intervention27 juin 2006
-
13 avril 2006 à 12:50
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024
-
13 avril 2006 à 15:03
bonjour a tous,
1.comment faire pour rechercher une chaine de caractere (CString chaine) dans un mot d'un tableau de CString nomme tab_donnees[n] avec la fonction find ?
je t envoie en piece jointes ce q j ai trouve sur la classe CString
2. comment je fais qu'a partir de la reponse de find je puisse selectionner un des mots d la liste qui apparait dans une fenetre pour afficher sa definition dans une nouvelle fenetre?
3.comment inserer un nouvel element a la fin de tab_donnees[n] sachant que je connais pas n ?
4.comment supprimer un element de tab_donnees?
5. comment modifier la definition du mot contenu dans le tab_donnees?
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 13 avril 2006 à 14:29
1. Find() te permet de rechercher dans une chaine la présence d'un caractère ou d'une sous-chaine. Il faut donc que tu boucles sur toutes les entrées de ton tableau.
2. c'est vague comme question...
3. si tu n'as pas n, c'est gênant...à moins que le dernier élément soit suivi d'un élément nul. Au quel cas, il faut parcourir ton tableau jusqu'à cet élément. Attention toutefois à la taille de ton tableau
4. ça dépend de ta structure de données
5. idem
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
et je n'arrive pas à faire fonctionner cette fonction ;
ma chaine doit etre declaree comme un pointeur ou comme un CString je dois passer quoi comme parametre a ma fn rechercher ?
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 13 avril 2006 à 15:03
Attention!
Ne pas mélanger CString et std::string!! Ce sont 2 choses différentes.
La 1ère est inclue dans les MFC et l'autre est un standard du C++. Il faut faire un choix
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage