怎么判断该内存块已经被DELETE了???
在堆上分配了一块,但是有好几个线程需要对该分配的内存进行操作(DELETE操作),我在一个线程里面怎样判断该内存块是否已经被其他的线程DELETE了呢??谢谢!
[解决办法]
应当是线程同步的问题吧
比如说有线程或者进程在使用一段内存,别人不能删除。可以建个计数器,如果为0,说明没有了。
发布时间: 2012-02-06 15:52:45 作者: rapoo
怎么判断该内存块已经被DELETE了???
在堆上分配了一块,但是有好几个线程需要对该分配的内存进行操作(DELETE操作),我在一个线程里面怎样判断该内存块是否已经被其他的线程DELETE了呢??谢谢!
[解决办法]
应当是线程同步的问题吧
比如说有线程或者进程在使用一段内存,别人不能删除。可以建个计数器,如果为0,说明没有了。