Olivier Wirz wrote:
>
> Hello,
>
> Ich have an anonymous array of anonymous hashes:
>
> $self -> {_definitions} = [ { IN => "file1.txt",
> INOUT => "file1.dat",},
> { IN => "file2.txt",
> INOUT => "file2.dat",} ];
>
> and I woud like to have the number of anonymous hashes in the [] (2 in this
> example). With scalar on $self -> {_definitions} (i.e. I have a method
> definitions() which returns $self -> {_definitions}, so I have something like this:
>
this works for me:
my $self;
$self->{definitions} = [ { IN => "file1.txt",
INOUT => "file1.dat",},
{ IN => "file2.txt",
INOUT => "file2.dat",} ];
print scalar @{ $self->{definitions} }, "\n";
/Stefan
> my @definitions = self -> definitions();
> my $numberOfHashes = scalar (@definitions);
>
> $numberOfHashes is 1 (and not 2).
>
> Who can help me ?
>
> Thank.
>
> Olivier
>
> --
> +++ GMX - Mail, Messaging & more http://www.gmx.net +++
> Bitte l�cheln! Fotogalerie online mit GMX ohne eigene Homepage!
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]