Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re^2: Copy of an anonymous hash?

by salva (Monsignor)
on Apr 26, 2005 at 12:18 UTC ( #451521=note: print w/ replies, xml ) Need Help??


in reply to Re: Copy of an anonymous hash?
in thread Copy of an anonymous hash?

deep copy is not always the solution:

There is shallow copy in one extreme and deep copy in the other an in the middle lots of intermediate solutions, which one is the good one depends on the particular data representation.

For instance, if you are cloning an object representing an XML node, you will like to deep-copy all its children but not the pointer to its parent.


Comment on Re^2: Copy of an anonymous hash?
Re^3: Copy of an anonymous hash?
by pelagic (Curate) on Apr 26, 2005 at 12:29 UTC
    100% agreed!
    I didn't say deep copy is the solution, I said it's the topic ;)

    pelagic
Re^3: Copy of an anonymous hash?
by ambrus (Abbot) on Apr 26, 2005 at 19:47 UTC

    Shallow copy is usually a good solution: all you need is to do a shallow copy whenever you change a structure.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://451521]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (15)
As of 2014-09-18 12:35 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (114 votes), past polls