ssz (v1.39) | 2016-08-21 23:18 |
^int a.new(1); f(a); void f(^int a) { .a.new(0); a<> = 0;//メモリー破壊 }
%int a; f(a.new[0]=); void f(int a=) { .a.new[9]; a = 0;//メモリー破壊 }
^&C a.new(1); a~f(); &C { int b; public void f() { .a.new(0); `b = 0;//メモリー破壊 } }
%&C a.new[0].f(); &C { int b; public void f() { .a.new[9]; `b = 0;//メモリー破壊 } }
void f() { int a = 0; ~$int(int) d = [int(int b){ int c = b; if(b == a) c += d(:b+1:); ret b + c; }]; int e = d(:a:); // eが3になる } f();
[PageInfo]
LastUpdate: 2010-03-08 22:32:39, ModifiedBy: supersuehiro
[Permissions]
view:all, edit:login users, delete/config:members