Octavian Rasnita am Samstag, 5. November 2005 16.44:
> Hi,
Hi
> I have tried the following test program:
>
> my @array = (
> {a => 'aaa', b => 'bbb',},
> {a => 'ala', b => 'bala',},
> );
>
> my @array2 = @array;
>
[...]
> but I don't know how to
> create a second array with all the elements of the first one, but totally
> separately.
>
> Is this possible somehow, or I will need to use foreach element of the
> first array, and create the correspondent element in the second one?
> The array doesn't have more levels, so I would like avoiding using a CPAN
> module that can copy an entire data structure.
For example (tested):
my @array2=map { {%$_} } @array;
# of course does not work with more levels
joe
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>