Supression des caractéres, c++

Bonsoir à tous, j traivaille sous c++ , mon prob c ke je veu supprimer des caractére d'une chaines à partir d'une position donné et je conné pa kel fonction utiliser !!!
Configuration: Windows Vista Edition Intégrale Internet Explorer 7 Visual Basic 2008 Express SQL Server 2005

7 réponses

  1. si c'est avec les string.
    regarde ce lien. sa peut t'aider < http://www.iut-orsay.fr/dptinfo/Pedagogie/Roger.Astier/divers/clString.html >
    0
    1. j'ai pa compris ca et je ne peu pa l'utiliser, svp tu peu m'expliquer encore la solution !
      0
      1. tu travaille avec ls string ??
        0
        1. oui avec lé string et je ne peu uiliser ke string.h !!
          0
          1. bonjour,
            essaye cette fonction, ce que je conné qu'il n'ya pas une fonction prédefinie pour une chaine qui supprime un caractere à une position, je conné ca en algo mais pas en c :
            c'est une fonction qui marche!

            void supprime(char *texte, char x)   // supprime x dans la chaine
            {
            int p ,i;
            for(i=0;texte[i] != '\0';i++)
              {if (texte[i] == x)  // on a trouve
                   {
                    for(p=i;texte[p]!=0;p++)
                    texte[p]=texte[p+1];
                   }
               }
            }

            bonne chance
            0
            1. je pense ke cé du décalge, nn? ok en tt k merci j l'essai
              0