== Quote from Simen kjaeraas (simen.kja...@gmail.com)'s article > strtr <st...@sp.am> wrote: > > > > void externalFunc(){} > > > > class C > > { > > .. > > int index_; > > int yay; > > void removeMe() > > { > > //remove last reference to this object > > objects[_index] = null; > > > > //other critical code > > memberFunc(); > > externalFunc(); > > } > > void memberFunc(){yay++} > > } > > > > Is there anything unsafe about his code? Like the GC removing the Object > > before calling memberFunc.. > A reference to it will still be on the stack, so it should be no problem.
The "this" marksibly mentioned. Thanks peoples ;)