Stuff
public c v1 · immutablechar *str_replace (char *str_, const char *oldstring, const char *newstring){ const unsigned CstSzOld = strlen (oldstring), CstSzNew = strlen (newstring); //Recup. de la taille de oldstring et newstring, \0 EXCLU! const unsigned CstSzStr = 100; //taille de *str /*Si pas assez de place dans str, on renvoie NULL pour informer main() que le replace a chié*/ if ( CstSzStr - CstSzOld + CstSzNew > CstSzStr) return NULL; //sinon, on effectue le traitement