Réutilisation d'un chaine de caractere

Voila jai fais un code qui permet de lire un fichier et de copier certaine partie de ce fichier dans un autre mais maintenant j’aimerais pouvoir récupérer une certaine partie de ce fichier et pouvoir le réutiliser plus loin dans mon code mais j’y arrive pas et je voie pas comment faire donc si vous pouvier m’aider merci

Mon code :

	do

{
fin>>IdentifiantLigne;
switch(IdentifiantLigne[1])
{

case 'E':
		fin>>Heure>>MaxdB>>TempsDeDepassement;
		fout<<MaxdB<<","; // ce qui 

est en rouge c’est ce que je veux réutiliser.

		break;
}

}while(IdentifiantLigne[0]!=’*’);

merci de perciser le langage ds le titre de ton topic :jap:

ben maxdb c une variable tant que tu la modifie pas elle gardera sa valeur…

je comprend pas ta question ???

En faite dans la variable MaxdB y a tous toute une suite de mesure qui a été lu dans le fichier mais dés ke je veux réutiliser MaxdB en dehors de la boucle bas j’ai plus toute la liste de valeur mais juste une donc voila j’aimerais pouvoir réutiliser la liste de mesure qui est dans MaxdB mais en dehors de la boucle voila merci en esperant avoir été plus clair.

l’operateur >> ça tj eté un pb pour moi :slight_smile:

c un operateur bianire avec reference a gauche …

essaye >> par instruction

ps :
fin>>IdentifiantLigne;

c quoi le type de IdentifiantLigne c un string ?

parce que a mon avis si c un string

fin>>IdentifiantLigne; lit toute la ligne du coup
apres

fin>>Heure>>MaxdB>>TempsDeDepassement; la il lit deja la prochaine ligne…

enfin bref j’ai jamais aime cet operateur :wink:

Bas en faite Identifiant ligne permet de lire tous le fichier texte et ca : fin>>Heure>>MaxdB>>TempsDeDepassement; permet de lire certaine partie du texte que je voulais récuperer. voila.
fin c’est pour ifstream et fout c pour ofstream donc lecture et écriture voila.