Спите в течение миллисекунд в 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)

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