CondDestroy
当不再需要时,销毁多线程条件变量
语法
Declare
Sub
CondDestroy
(
ByVal
handle
As
Any
Ptr
)
用法
CondDestroy
(
handle
)
参数
handle
要破坏的条件变量的句柄。
说明
一旦条件是
CondCreate
d并且线程被启动,其中一个可以被设置为
CondWait
条件,它们将被停止,直到其他线程
CondSignal
等待线程可以重新启动。可以使用
CondBroadcast
重新启动等待条件的所有线程。在程序结束时,必须使用
CondDestroy
来避免操作系统中的资源泄漏。
例子
参见
CondCreate
平台差异
Conddestroy
与FreeBASIC的DOS版本/目标不兼容,因为DOS内核和所使用的扩展程序不支持多线程。
方言差异
-lang qb
中不允许使用线程
与QB差别
新的FreeBASIC
参考
CondCreate
CondBroadcast
CondSignal
CondWait
ThreadCreate