Re: [Vala] Printfing an object
- From: Donn <donn ingle gmail com>
- To: vala-list gnome org
- Subject: Re: [Vala] Printfing an object
- Date: Tue, 19 Nov 2013 11:07:32 +0200
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]