标签: windows fork
在POSIX中,有fork()函数来创建子流程。如何在Windows中实现fork()的功能?
fork()
答案 0 :(得分:8)
在Windows上没有直接等效的fork()。
CreateProcess()是可用于创建新进程的本机函数(但同样,语义与fork()的语义完全不同)。
CreateProcess()
换句话说,在Unix上,进程可以廉价地创建自己的克隆。在Windows上没有廉价的方法。
如果您不关心fork()的克隆方面,那么CreateProcess()就可以了。