Thread seltsames um print (10 answers)
Opened by topeg at 2010-02-04 20:27

topeg
 2010-02-04 20:27
#131815 #131815
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Ich war davon ausgegangen dass ich allgemein auch objektorientiert mit STDOUT arbeiten könne, da es im Hintergrund ja mit IO::Handle arbeitet aber das wirft Fehler:
Code (perl): (dl )
1
2
3
4
5
#!/usr/bin/perl
use strict;
use warnings;

STDOUT->print("TEST\n");

Code: (dl )
Can't locate object method "print" via package "IO::Handle" at ./printtest.pl line 5.

Aber das Funktioniert:
Code (perl): (dl )
1
2
3
4
5
6
#!/usr/bin/perl
use strict;
use warnings;
use IO::Handle;

STDOUT->print("TEST\n");

Warum ist IO::Handle nicht erreichbar? Die normale Verwendung von print funktioniert doch.
Das ist ein wenig unlogisch, oder übersehe ich was?

View full thread seltsames um print