如何使C程序等待(在Linux上)? (我需要使用等待MPI - 我需要C代码)
答案 0 :(得分:11)
如果您要等待MPI请求,请使用MPI_Wait:http://www.manpagez.com/man/3/MPI_Wait/
如果您想等待一段时间,请使用睡眠:http://www.manpagez.com/man/3/Sleep/
如果您想等待另一个进程结束使用waitpid:http://linux.die.net/man/2/waitpid
如果要等待条件变量(多线程编程),请使用pthread_cond_wait:http://www.opengroup.org/onlinepubs/007908775/xsh/pthread_cond_wait.html
定义您想要等待的内容。
答案 1 :(得分:4)
您可以使用sleep(seconds)
答案 2 :(得分:2)
等待到底是什么?如果您只想延迟使用sleep()
。
答案 3 :(得分:1)