计算卡死问题

最近在做一个程序,有的可以成功计算,有的则会一直计算不输出结果,这就需要根据一定阈值,强行终止计算。


  • 多线程法

这种方法是不适用的,因为我的计算过程中会使用共享指针,强行关闭线程会使堆上的数据不能释放。

  • 多进程法
进程被杀死系统会释放资源,故可行。
  • 计算中进行判断

如果时间过长,则停止返回。
























猜你喜欢

转载自blog.csdn.net/qq_26272885/article/details/80896380
今日推荐