c++ - 用定时器停止程序

标签 c++ timer

我正在用 C++ 创建一个逻辑项目,我必须在其中比较我创建的求解器与开源求解器的执行时间。

因此,如果我创建的求解器运行时间比开源求解器长,我需要停止它。

问题是我没有找到任何关于停止实际执行程序的计时器。

有人可以帮助我吗?

最佳答案

您可以启动一个 future,休眠一段时间,然后调用 std::exit。

关于c++ - 用定时器停止程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18577354/

相关文章:

android - 如何检查计时器是否仍在运行?

c# - 当系统处于休眠状态时,Windows 服务中的计时器如何运行?

c++ - 如何在 C++ 中将 unordered_map 作为函数参数传递?

c++ - 在使用 Nifty Counter C++ Idiom 时,构造函数必须被调用两次吗?

java - 根据规范,EJB 计时器调用是否可以与指定计时器重叠?

java - 如何安排具有初始延迟的计时器?

javascript - Node.JS 精确计时器

c++ - 在 C++ 中使用 getline 忽略空格

c++ - 旋转矩阵的奇怪行为

c++ - 相同的 AVX2 程序在 gcc 和 msvc 中产生不同的结果