r�f�rence sur string et valeur d'un caract�re
Bonjour,
J'essaye de r�aliser une fonction qui d�barasse une cha�ne de caract�re du symbole \ et du symbole qui suit... pour le moment, j'en suis l� :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| int deb_accent(string &a_mod)
{
string tempo;
int i = 0;
do{
if(a_mod[i] == "\\") i = i + 2;
else
{
tempo = tempo + a_mod[i];
i++;
}
}while(i < a_mod.size());
a_mod = tempo;
return 1;
} |
Ce qui me g�n�re une erreur : ISO C++ interdit la comparaison entre un pointeur et un entier, pour la ligne:
Code:
if(a_mod[i] == "\\") i = i + 2;
Si quelqu'un a une suggestion, je suis preneur !! Je rame un peu avec les r�f�rences et autres pointeurs, je dois dire...J'imagine que mon probl�me vient de l�... ?
Hugo