关于线程创建和释放

qdh2002 2004-07-28 11:59:51
有一个按钮


void __fastcall TForm1::Button1Click(TObject *Sender)
{
MyThread* mythread=new MyThread(false);

}

在线程的构造函数里面,有 FreeOnTerminate=true;

但我想问问,在Button1Click里面,有new的操作,如果加上delete mythread;就会出错,设了FreeOnTerminate=true;该资源就会被自动释放,而不用自己去delete呢?
...全文
153 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixing979 2004-07-29
  • 打赏
  • 举报
回复
FreeOnTeriminate的解释
Determines whether the thread object is automatically destroyed when the thread terminates.
自动释放了
xiaoshi0 2004-07-29
  • 打赏
  • 举报
回复
呵呵,同意楼上的

13,871

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧