关于线程的析构?? - C++ Builder / Windows SDK/API
当我Terminate一个线程后,它将不运行析构函数.
并且不能使用Delete来析构它.
那各位都是用什么方法来终止线程的,由于析构函数中有本人自己的代码.因而必须要运行.
即不能Delete 而 Terminate又不运行析构函数.不知用什么方法.
本大爷真上郁闷啊!
要么加个函数运行 <我的代码+ Terminate> ,如果这样不觉得是个好办法.
望各位指教!!在此感谢!!! !!! !!!
[解决办法]
看了真想笑,别在这里称大爷,问问题也要有个问问题的样子。自己回去看帮助,不要告诉我那边英文都看不懂。
[解决办法]
你可以在线程代码中根据条件跳出
在线程代码的最后一行加一个 this-> Free(),线程就自动释放了。
[解决办法]
原来楼主是位大爷哦