cs_Mr.X
Messages postés118Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 2 novembre 2007
-
3 déc. 2003 à 16:48
cs_Mr.X
Messages postés118Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 2 novembre 2007
-
5 déc. 2003 à 13:12
J'aurais besoin de savoire si une commande en c++ permetrait de savoire les lettre dans un variable de type char et de pourvoir aussi les remplacer.
ou si qqn connait le moyen d'ecrire des fichier sans passer par fstream.h, qu'il me le disent, quand j'enregistre des fichier avec pfstream, il me les ecrit bien mais quand je les li avec ifstream, il pert mes espace, il ne sait pas jusqu'ou va la variable...
cs_Mr.X
Messages postés118Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 2 novembre 2007 4 déc. 2003 à 18:41
Merci pour ton aide Anacr0x mais j'aurais une dernière question, ton code foctionne pour une lettre mais pas pour plusieur.
Ece que tu sais avec une condition if si on peut savoir les lettre qu'il y a dans la variable, genre je tape : "salutava", qu'il puisse me dire qu'il y a 3 'a' et que je puisse supprimer remplacer tous les 'a'.
Merci.
P.S: Ou tu trouve de la doc pour ifstream.h djl.
j'ai la msdn, il n'en parle pas...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Anacr0x
Messages postés515Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention27 avril 20062 4 déc. 2003 à 19:06
oui c possible :
char Exemple[256]="salutava";
char *pEx=Exemple;
int NombreDeA=0;
while(*pEx)
{
if(*pEx=='a')
{
NombreDeA++; // calcule le nombre de a
*pEx='b'; // rempace les a par b
}
pEx++;
}
cependant il faut reconnaitre que c'est pas evident, faudra ue tu cherche aussi en amont car une bonne partie des methodes son herités
le mieux c'est que tu cherche en tuto(car c'est censé etre plus facile qu'en c)