nidhaletec
Messages postés44Date d'inscriptionjeudi 12 juin 2008StatutMembreDernière intervention28 mars 2009
-
16 juin 2008 à 00:52
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
16 juin 2008 à 13:20
si quelqu un m aide à convertir cette fonktion en C++ ; c écrit en C ;
fclose(f);
/* On supprime le fichier dans le cas ou str est plus petit que occ ce qui laisserait des caractères "parasites" à la fin du fichier */
remove(filename);
/* Cependant, si la création du nouveau fichier échoue, on pert l'ancien OOPS */
if((f = fopen(filename, "wb"))) {
while((pbuf = strstr(pbuf, occ))) {
int pos = (pbuf-buf);
if(pos) fwrite(&buf[last], 1, (pos-last), f);
fwrite(str, 1, lenstr, f); pbuf +lenocc; last (pbuf-buf);
}