Īnchiderea unui fişier

111

            După terminarea lucrului cu un fişier acest fişier poate fi eliberat pentru alte utilizări īn sistemul de operare prin comanda close. Sintaxa acestei instrucţiuni este următoarea

close(filevar);

            De reţinut că terminarea execuţiei unui program Perl īnchide toate fişierele folosite. deasemenea, cānd se deschide un nou fişier căruia i se asociază un nume deja folosit, Perl īnchide automat fişierul anterior, ca īn exemplul următor

open (MYFILE, ">file1");
print MYFILE ("Here is a line of output.\n");
open (MYFILE, ">file2");
print MYFILE ("Here is another line of output.\n");

            Aici, atunci cānd fişierul file2 este deschis pentru scriere, fişierul file1 este automat īnchis. Numele de variabilă fişier MYFILE devine acum asociată cu fişierul file2. Aceasta face ca următoarea tipărire la MYFILE să se facă īn fişierul file2.

© Cornel Mironel Niculae, 2003-2004

13-Nov-2009