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

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

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

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

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

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

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

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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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