这似乎是一个愚蠢的问题,但除了知道这是关于多线程之外,我对 fork() 并没有很好的理解。子进程就像一个线程。如果一个任务需要通过fork()
来处理,如何正确地将任务分配给父进程和子进程?
最佳答案
检查fork
的返回值。子进程将收到0
值。父进程将收到子进程 ID 的值。
关于c - C 中的 fork() ;哪个应该是父进程哪个应该是子进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28680577/