关于主线程获取线程结束相关信息 (c++ builder)

来源:互联网 发布:本地端口怎么开启 编辑:程序博客网 时间:2024/06/06 03:12

一开始是定义一个变量,在子线程结束前改变变量的值。在主线程中通过这个变量判断子线程是否结束。

后来遇到很多问题。比如,FreeOnTerminate = true时,线程是自动释放资源的。这样的话这个变量的值就不确定了。

所以我索性在子线程结束前将子线程的指针重置为NULL,这样通过子线程的指针判断子线程是否结束了。目前还没遇到什么问题,但不敢肯定以后会有后遗症不?希望高手看看。给点意见。

原创粉丝点击