in reply to How can I create an anonymous scalar?
I am confused. Do you really want an anonymous scalar?
You want to have several references to a scalar and also to be able to change the value of the scalar independently (not via the references). If so, you need to name that scalar with a scalar variable and it won't be anonymous.
Anyway, what's wrong with a straight reference to a scalar?
Have I totally misunderstood your question?$v = "something"; $ref1 = \$v; $ref2 = \$v; # both $ref1 and $ref2 point to the same variable. # change the value $v = "something else"; # both $ref1 and $ref2 will point to the change +d value $v2 = "new value"; $ref1 = \v2; # $ref2 now points to a new variable # $ref2 will continue to point to $v
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: How can I create an anonymous scalar?
by Anonymous Monk on Jul 27, 2001 at 10:21 UTC |
In Section
Seekers of Perl Wisdom