Eleminer un caractere dans un chaine string

Fermé
Emmaspeedy - Modifié par Whismeril le 7/05/2015 à 07:22
VlkPr3s Messages postés 235 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 27 juin 2016 - 8 mai 2015 à 09:06
Bonjour,

je veux tout simplement eleminer un caractere de ma chaine string. Mon programme lis dans un fichier texte par exemple Equipe:''AttaqA.png''. je veux prendre '''' est eleminer les ''AttaqA.png'' et eleminer les '' pour que visual studio peuvent lire les paramatres correctement.

j'ai essayé Chaine[0]=0,Chaine[0]= '' '' et

for(int i=0;i<Chaine.size();++i)
{
if(Chaine[i]==' "" ')
{
 Chaine[i]==0;
}


mais il ne veut rien savoir

Merci d'avance passee une bonne journee


A voir également:

1 réponse

VlkPr3s Messages postés 235 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 27 juin 2016 130
7 mai 2015 à 10:02
Salut,

Tu as plusieurs possibilités.

1) quand tu encodes le texte tu ne met pas de guillemet.
2) tu fait un split pour récupérer la valeur après ton guillemet.
par cette méthode tu récupéreras ce qu'il y a entre guillemet dans un tableau.

Pourquoi un tableau ?

car imagine que tu as un texte avec
Equipe1: "coucou" Equipe2: "bonjour"

Tu pourras récupérer les deux valeurs dans deux index différents de ton tableau.

Pour les espaces oublie pas que tu peux utiliser trim qui les supprime.
bien à toi.
0
Parfait merci beaucoup
0
VlkPr3s Messages postés 235 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 27 juin 2016 130 > emmaspeedy
8 mai 2015 à 09:06
de rien ;)
0