August 1997
Beginner
312 pages
8h 35m
English
The
opendir
function is used to open a directory handle for reading. You give it
the name of a new directory
handle and a string value denoting the name of the directory to be
opened. The return value from opendir is true if
the directory can be opened, false otherwise. Here’s an
example:
opendir(NT,"c:/winnt") || die "Cannot opendir c:/winnt: $!";
Normally, at this point, we’d go playing with the directory
handle NT, but it’s probably nice to know
how to close the directory handle first. This is done with
closedir
, in a
similar manner to using close, like so:
closedir(NT);
Like close, closedir is often
unnecessary, as all directory handles are automatically closed before
they’re reopened or at the end of the program.
Read now
Unlock full access