Neinicializovane klice hashe
Honza Pazdziora
adelton na informatics.muni.cz
Středa Duben 28 11:41:03 MEST 2004
On Tue, Apr 27, 2004 at 08:08:55PM +0200, Ondrej Koala Vacha wrote:
>
> Diky. Da se nejak obejit skutecnost, ze v kontrolovanem baliku mam volani
> procedur, jako treba $bar->mm()? Pridat je proste do baliku Foo nepomaha,
Ten muj priklad byl spatne, vytvarel se objekt fields, ne Foo. Tohle
uz funguje doufejme OK:
$ perl
package Foo;
use fields ( "a", "b" );
sub new { fields::new(shift) }
sub mm { print "krtek\n"; }
package main;
my Foo $bar = new Foo;
$bar->{"a"} = 10;
$bar->mm();
print $bar->{"a"}, "\n";
__END__
krtek
10
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
Only self-confident people can be simple.
Další informace o konferenci Perl