我正在 unix 系统下编写守护程序,并使用std::cout
at 代码在no silent
模式下进行调试。当我在启动进程时,daemon/silence mode
我将打印资源保存到. 似乎在关闭时,它会写入,不是吗?在静音模式下避免资源开销是否正确且最好的方法?或者,也许我需要在每次调用之前使用 global 并检查它?还是其他解决方案?谢谢,对不起我的英语。close(STDIN_FILENO)
STDOUT_FILENO
STDERR_FILENO
std::cout
/dev/null
silent flag
std::cout
问问题
429 次