我使用 daemon()
和 fork()
将我的程序移至后台。
我怎样才能让它回到前台?
有 C++ 函数吗?
谢谢。
编辑:
我知道没有办法从 daemon()
返回,所以我怎样才能将我的程序从前台移动到后台并返回?
最佳答案
daemon 所做的是关闭标准 io channel 。没有办法“重新打开”它们。一个标准的做法是安排一些其他的 IPC 机制,例如套接字,并使用另一个程序与守护进程进行交互。
关于c++ - 将 C++ 程序移动到前台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1788693/