On 19/11/2013 10:50, Nor Jaidi Tuah wrote:
The answer will be obvious if you try this:
var b = new Obj();
var b1 = b;
print ("%p %p %p %p", b, b1, &b, &b1);
Obvious might be a little bold :)
I get these numbers:
0xffa0c0 0xffa0c0 0x7fffbbedcfe0 0x7fffbbedcfe8
I read the first two as "address of the instance" with b and b1 being
pointers to that address.
The next two ... are they the addresses of the variables "b" and "b1"
which each *contain* the 0xffa0c0 address of the instance?
Brain bending a bit :P
\d
_______________________________________________
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list