Мьютексы-потоки: Как задать время выполнения потока - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста насчет следующих вопросов, сам не разобрался. 1. Как задать время выполнения потока? 2. Как заставить потоки выполняться друг за другом? Чтобы, например, сначала выполнялась одна операция с числом, затем -- другая? Крайне желательно с примерами. Заранее спасибо!

Решение задачи: «Мьютексы-потоки: Как задать время выполнения потока»

textual
Листинг программы
void ThreadPlus(char expression[50][10])
{
    WaitForSingleObject(hMutex, INFINITE);
//полезные действия
    ReleaseMutex(hMutex);
}

Объяснение кода листинга программы

  1. WaitForSingleObject(hMutex, INFINITE) - Ожидание освобождения мьютекса с бесконечным временем ожидания.
  2. ReleaseMutex(hMutex) - Освобождение мьютекса.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5
Похожие ответы