S
S P Arif Sahari Wibowo
Hi!
Do you know how to create a reference to an element of an array
or hash? For instance I have an array @a, and I like $a2r
contains a reference to $a[2]. Anyway to do it in perl?
Keep in mind this is not the case where $a[2] contain a
reference and $a2r contains the same reference, but instead $a2r
contain a reference to the scalar stored in $a[2].
Let me explain more using the pseudo code below, RefTo represent
the mechanism in question:
my @a= (1, 2, 3, 4);
my $p= RefTo $a[2];
$$p= 9;
print join(",", @a) # should print 1,2,9,4
So, any idea wether there is such mechanism as RefTo in Perl?
Thanks!
Do you know how to create a reference to an element of an array
or hash? For instance I have an array @a, and I like $a2r
contains a reference to $a[2]. Anyway to do it in perl?
Keep in mind this is not the case where $a[2] contain a
reference and $a2r contains the same reference, but instead $a2r
contain a reference to the scalar stored in $a[2].
Let me explain more using the pseudo code below, RefTo represent
the mechanism in question:
my @a= (1, 2, 3, 4);
my $p= RefTo $a[2];
$$p= 9;
print join(",", @a) # should print 1,2,9,4
So, any idea wether there is such mechanism as RefTo in Perl?
Thanks!