Задание 10: инкрементирование глобальной переменной
Требуемые условия завершения
Открыто с: суббота, 14 мая 2016, 11:55
Срок сдачи: понедельник, 30 мая 2016, 15:30
Сначала необходимо написать функцию, которая инкрементирует некоторую глобальную переменную 10.000 раз. В основной программе эта функция вызывается 100 раз, после чего выводится значение переменной. Рекомендуется добавить очень небольшую задержку в цикл функции.
Затем необходимо модифицировать программу, создав 100 потоков с этой функцией. Смотрим, чему равно значение переменной по окончания работы потоков.
Затем необходимо модифицировать функцию с использованием мьютексов так, чтобы программа выдавала корректный результат.