Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comparer du caractère sans la casse

Y'a une fonction qui existe ?

    27 février 2006 à 16:31:59

    Salut !
    Alors, all is in the title...
    Merci de m'aider !

    [edit] le titre : "Comparer 2 caractères" Y'a que moi pour faire ça ^^ [/edit]
    • Partager sur Facebook
    • Partager sur Twitter
      27 février 2006 à 16:45:31

      Je met

      if (strcasecmp(lettre, mot[i]) == 0)


      Où lettre contient une lettre et de même pour mot[i] et ca m'affiche invalid conversion from `char' to `const char*' - initializing argument 1 of `int strcasecmp(const char*, const char*)' - invalid conversion from `char' to `const char*' - initializing argument 2 of `int strcasecmp(const char*, const char*)'

      Je précise que je fais bien du C++.
      • Partager sur Facebook
      • Partager sur Twitter
        27 février 2006 à 16:48:50

        euh, si c'est juste pour comparer deux char, tu bidouille avec ==:

        if (tolower(lettre) == tolower(mot[i]))
            ...


        et ça c'est du C.
        • Partager sur Facebook
        • Partager sur Twitter

        Comparer du caractère sans la casse

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown