如何在一个长循环执行时在外面安全的终止它,如何在函数外终止函数,不适用自编消息和非结构化外部标志,多谢指教(50分)

  • 主题发起人 主题发起人 yy2001yy
  • 开始时间 开始时间
这个问题,我想如果用线程应该可以的,把这个长循环放到某一个线程去,同时设定一个
全局的变量,或者使用时钟,来获取循环进行的程度或者状态,然后通过这个全局的变量
返回的信息来终止这个循环所在的线程。
 
你设定一个比如时间限制什么的,我看只有如此,你又不用什么标志什么的
用什么Te******什么函数虽然可以关闭进程,但是不容易释放资源
 
你可以在程序结束之前销毁这个线程。资源释放问题应该不会太大。[:)]
 
虽然我没有采用这方案,但仍然非常感谢你们,给分了
 
后退
顶部