TANCAMENT DE FITXERSQuan un programa fa moltes crides a funcions que tracten amb fitxers o bé quan és recursiu, convé mantenir un control dels fitxers que el programa té oberts. Aquest control el possibilita la funció fclose, que alliberarà totes les estructures que vinculen el fitxer al programa. En programes senzills, com els que hem presentat fins ara, no ens ha calgut l'ús d'aquesta funció, ja que quan un programa acaba, també es tanquen tots els fitxers associats.
Si tot va bé, retorna 0, si no -1. Completeu els programes que heu escrit fins ara posant fclose(apfi) abans no acabin. Feu un programa que copiï fitxers i que funcioni així: copia fitxer_origen fitxer_destí |
Autor: Lluís València López
Aquesta obra està subjecta a una Llicència
de Creative Commons.