SelectSaver - save and restore selected file handle
use SelectSaver;
{ my $saver = new SelectSaver(FILEHANDLE); # FILEHANDLE is selected } # previous handle is selected
{ my $saver = new SelectSaver; # new handle may be selected, or not } # previous handle is selected
A SelectSaver
object contains a reference to the file handle that was selected when it
was created. If its new
method gets an extra parameter, then that parameter is selected; otherwise,
the selected file handle remains unchanged.
When a SelectSaver
is destroyed, it re-selects the file handle that was selected when it was
created.
If rather than formatting bugs, you encounter substantive content errors in these documents, such as mistakes in the explanations or code, please use the perlbug utility included with the Perl distribution.