Bonsoir

alors voila j'ai un ti pb

j'explique donc :
j'ai une chaine de caractere que je converti en tableau de char via cette méthode :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    size_t size = chaine.size() + 1;
    char * buffer = new char[ size ];
    strncpy( buffer, chaine.c_str(), size );
dans mon code je dois saisir une lettre (bon la j'ai pas de pb :p)
le pb viens ici, jaimerai comparer si la lettre fait partie du tableau via :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
for (i= etc...) {
            if (essai == buffer[i]) {
et la le monsieur il est pas d'acord
et il me dis :

error: ISO C++ forbids comparison between pointer and integer

donc voila je ne trouve pas de solution :/
et un petit coup de main ne serai pas de refus


merci d'avoir lu