- 637 名前:デフォルトの名無しさん mailto:sage [2006/03/05(日) 20:45:38 ]
- >>635
>JavaでできていることがCで出来ないはずはない JavaがGCできるのはCよりも操作の制約が強いからだ char *a = malloc(100); int b = (int)a; // これの善悪は別問題として a = 0; ってやってaからの参照がなくなった時点でGCが掃除しちゃったら まずいだろ。プログラムとしてはbから復元して利用することもあり えるから。 よってこういうことが出来る素のCには、「触らないでねポインタ」を 新たに導入しないとGCは装備できないんじゃねーか?
|

|