c++ - 如何指定程序可以在 C++ 中运行的最长时间

标签 c++ linux macos

在我的C++程序中,我会用exec启动其他程序。但是,我希望能够指定程序可以运行的最长时间。怎么办?

setrlimit 是否正确?

最佳答案

有点暴力版本,但是...保存/获取已启动程序/进程的句柄,启动计时器并在计时器到期后终止其他进程?

关于c++ - 如何指定程序可以在 C++ 中运行的最长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5781333/

相关文章:

c++ - Oracle Pro*C 使用主机数组在 C/C++ 中批量合并记录

linux - 尝试根据菜单输出来验证 PS3 输入以进行用户验证

mysql - 是否可以检查特定查询在 MySQL 中打开了多少文件?

macos - 如何在 Mac OSX 上检查 Matlab 2010b 或更高版本中的可用内存?

c++ - 如何在 emacs lisp 中获取 c/c++ 头系统包含目录?

c++ - 如何在 boost::asio 服务器中使用端口 80?

macos - 访问 AVFoundation 中的当前输出样本缓冲区

macos - 来自 MAC osx 10.8.5 连接的 ssh 被拒绝

c++ - 元编程 : using a const array

linux -/etc/shadow 和 suid 的困境