Как заставить программу C ждать (на Linux)? (Мне нужно использовать ждать с MPI - мне нужно C код пожалуйста)Как заставить программу C ждать (на Linux)?
ответ
Вы можете использовать sleep(seconds)
Или 'nanosleep', если он хочет подождать меньше секунды: http://www.manpagez.com/man/2/nanosleep/ (это было ясно из ссылки, но люди иногда пропускают ссылки справа) –
Подождите какой именно? Если вы просто хотите использовать задержку, используйте sleep()
.
Если вы хотите, чтобы ждать запроса на использование 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
Определите, что вы в nt ждать.
И если вы хотите, чтобы процессы MPI ждали друг друга, вы можете использовать mpi_barrier –
- 1. Как заставить swing-программу ждать
- 2. Как заставить программу ждать метода в java
- 3. Как заставить мою программу ждать ввода клавиатуры?
- 4. Как заставить программу ждать, пока команда не будет выполнена
- 5. Как заставить программу на C++ выйти
- 6. Как заставить программу ждать завершения HTTP-запроса в JavaScript?
- 7. Как заставить программу ждать щелчка мыши, прежде чем продолжить
- 8. Как я могу заставить свою программу ждать TouchEvent в Android
- 9. Как выполнить программу на C++ Linux
- 10. Как заставить программу ждать блокировки в базе данных sqlite
- 11. Как заставить эту программу ждать нажатия экрана перед запуском?
- 12. Как заставить программу WinForms ждать (например, для нажатия «enter»)?
- 13. WP7 Developpement: Как заставить программу ждать до конца EventHandler?
- 14. Как я могу заставить программу ждать нажатия кнопки в javascript?
- 15. Как я могу заставить программу ждать изменения переменной в javascript?
- 16. Как заставить webdriver ждать
- 17. Как заставить программу C распечатать неожиданный результат?
- 18. Как заставить Android ждать?
- 19. Как заставить программу на C++ ждать событий датчика навсегда и не заканчиваться
- 20. C# - Как заставить этот поток ждать?
- 21. В GDB на MinGW, как заставить Ctrl-C остановить программу?
- 22. Как заставить функцию NodeJs ждать?
- 23. Как заставить Linux-систему ждать в программе OpenCV?
- 24. Как заставить программу на C++ «нажимать клавиши» самостоятельно?
- 25. Как заставить программу командной строки linux работать в Windows?
- 26. Как заставить сканер строк ждать?
- 27. Как заставить мою программу php работать в Linux все время?
- 28. Как заставить java ждать события?
- 29. Как заставить функцию ждать другого?
- 30. как скомпилировать программу c на linux, которая работает на окнах
sleep() от unistd.h? что вы подразумеваете под «wait»? Просто остановитесь на определенное количество времени или подождите, пока другой процесс что-нибудь сделает? –