Alexander (HH): FileHandle in Objekt mitführen

Beitrag lesen

Moin Moin!

Ein tied(%hash) zeigt mir den Hash als Objekt, zur Klasse HashFile gehörig, soweit sogut. Was mir nicht gefällt, ist die globale Variable "FileHandle" (FH). Es bestünde nun die Möglichkeit, FH einfach in %hash einzufügen, damit werden jedoch einige Operationen verbaut, z.B. %hash = (); desweiteren ist der Key "FH" bei jeder anderen Operation immer zu berücksichtigen, das erscheint mir nicht sauber.

open my $handle,$mode,$name ist bekannt?


IO::Handle
und davon abgeleitete Klassen wie z.B. IO::File sind bekannt?

Tie::StdHash und Tie::ExtraHash sind bekannt?

Wo ist dann noch das Problem? ;-)

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".