funktion zum einfügen eines zeichens in einen string



  • funktion zum einfügen eines zeichens in einen string

    zwar kein prblem zum proggen, suche sowas aber in string.h oder so



  • Mit der <string.h> hast du nur eine Funktion zum Anhängen von Zeichen am Stringende (strcat()). Alles andere mußt du selber bauen:

    void strins(char* dest,const char* src,size_t pos)
    {
      size_t len=strlen(src);
      memmove(dest+pos+len,dest+pos,strlen(dest)+1-pos);//ich hoffe, die Indizes stimmen
      memcpy(dest+pos,src,len);
    }
    

Anmelden zum Antworten