Boost 中的多处理?
我需要以跨平台方式创建流程。
我注意到 boost::process 还没有包含在 Boost 中,而且它的最后一次更新已经有两年多了。使用它是一个好主意,还是它可能是一个被遗忘的实用程序,不值得考虑?
Boost 中还有其他选择吗?
谢谢。
I need to create processes in a cross platform way.
I noticed that boost::process is not included in Boost, yet, and its last update is more than two years old. Is it a good idea to use it, or could it be a forgotten utility not worth considering?
Are there alternatives still inside Boost?
Thank's.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据我所做的研究,可以在 此处找到 boost.process“尖端” (请注意版权所有 © 2006-2012)
它包括面包和面包。进程管理的黄油(流重定向、PATH env变量搜索。)IMO应该添加更多机制(例如有界等待进程终止),但它值得使用考虑:)
From a research I've did , boost.process "cutting edge" can be found here (please note Copyright © 2006-2012)
It includes the bread & butter of process management (stream redirection, PATH env variable search.) IMO more machinery should be added (e.g. bounded wait for process termination) yet it worth usage consideration :)