发明名称 |
线程托管对象的方法 |
摘要 |
一种线程托管对象的方法,该方法包括如下步骤:步骤1,在主函数中创建一个线程;步骤2,执行线程的入口函数,在线程的入口函数中调用线程函数;步骤3,将线程函数中的对象指针插入到线程托管对象链表;步骤4,当线程函数执行完毕时,调用线程托管对象链表中插入的对象指针,释放对象,执行结束。利用本发明通过对象托管,可以在线程结束这一特殊时刻释放对象,用户就不必去检查每个线程的退出点,整个线程运行期间不必担心对象无效,也不用担心对象遗漏释放的情况,从而减轻用户的负担。 |
申请公布号 |
CN101866298A |
申请公布日期 |
2010.10.20 |
申请号 |
CN200910049219.X |
申请日期 |
2009.04.14 |
申请人 |
上海科泰世纪科技有限公司 |
发明人 |
宋世军;陈榕;沈金 |
分类号 |
G06F9/46(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种线程托管对象的方法,其特征在于,该方法包括如下步骤:步骤1,在主函数中创建一个线程;步骤2,执行线程的入口函数,在线程的入口函数中调用线程函数;步骤3,将线程函数中的对象指针插入到线程托管对象链表;及步骤4,当线程函数执行完毕时,调用线程托管对象链表中插入的对象指针,释放对象,执行结束。 |
地址 |
201203 上海市张江高科技园区碧波路177号华虹科技园C区4层 |