in reply to Re^3: How to create a new array with the same name as an existing one in a loop?
in thread How to create a new array with the same name as an existing one in a loop?
But the question is tricky because details are important if blessed objects ° are involved or speed matters.
In the end you need to know what you really want.
Update
°) To be more specific how do you clone an arbitrary object "correctly" if the class doesn't provide a clone method?
And what is "correctly" and "good enough" ? :)
Update
For instance an array @bus containing objects of persons sitting in a bus like say $Rolf and $MrSnrub.
After copying the bus, it'll depend on the application if you really want to clone the persons too.
I'd consider creating a clone of person highly unwanted. Especially identity theft of $Rolf. ;)
If I'm the passenger in two different busses, you'd want to update personal information like addresses only once...
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^5: How to create a new array with the same name as an existing one in a loop? (Updated)
by karlgoethebier (Abbot) on Aug 16, 2021 at 05:03 UTC | |
by Anonymous Monk on Aug 17, 2021 at 05:33 UTC |