Спите в течение миллисекунд в Windows, Linux, Solaris, HP-UX, IBM AIX, Vxworks, Wind River Linux?

Я должен написать программу на C, которая должна спать в течение миллисекунд, которая должна работать на различных платформах, таких как Windows, Linux, Solaris, HP-UX, IBM AIX, Vxworks и Windriver Linux.

НаWindows,Sleep Системный вызов будет работать только за миллисекунды.НаLinux, sleep будет работать на секундах;usleep будет работать за микросекунды, и он также доступен на Solaris.ВVxWorksЯ надеюсь, что смогу реализовать с помощьюtaskDelay а такжеsysClkRateSet.

Как мне добиться этого миллисекундного сна в HP-UX, IBM AIX и Wind River Linux?

Ответы на вопрос(3)

Ваш ответ на вопрос