- 788 名前:デフォルトの名無しさん [2008/02/07(木) 00:13:45 ]
- >>776
吹いたw ところで、 module main; import tango.io.Stdout; void main(){ C c1 = new C(); c1.Func(); Stdout.formatln( "&c1 = {:X8}", &c1 ); } class C{ void Func(){ Stdout.formatln( "Func-this = {:X8}", &this ); } } を実行すると Func-this = 0012FE74 &c1 = 0012FE84 となって、二つが違うアドレスなのはなぜ? C++で同じようにthis調べると一緒だったけど。
|

|