Remplacer une chaine par une variable

abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 - 5 mars 2007 à 00:35
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 5 mars 2007 à 00:47
Bonjour,

J'ai une chaine :
"ceci est un test %result% fin du test"
qui contient la chaine "%result%".

Comment puis je remplacer la chaine "%result%" par une variable (char result[10]) ?

Have Fun ...

3 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
5 mars 2007 à 00:40
Faut copier dans un buffer temporaire.
1) Ce qu'il y a avant le motif ("%result%).
2) Chainer texte remplaçant le motif.
3 Chainer ce qui sui le motif.

ciao...
BruNews, MVP VC++
0
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 1
5 mars 2007 à 00:43
et avec de expression réguliere?

Have Fun ...
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
5 mars 2007 à 00:47
Tu voudrais utiliser des libs génériques qui vont alourdir énormément ton prog pour un problème aussi simple ?

Allons, tout cela se fait en qlqs lignes, c'est même en prêt à l'emploi ici:
http://www.cppfrance.com/code.aspx?id=23920

ciao...
BruNews, MVP VC++
0
Rejoignez-nous