ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
828051 Топик полностью
Dingo (29.03.2018 10:47, просмотров: 181) ответил SciFi на Можно слепить на коленке за 5 минут. Навскидку: делаем FIFO, каждый элемент - это номер задачи с приоритетом. Для выбора следующего сканируем FIFO целиком, ищем высший приоритет, потом затираем выбранный элемент, чтобы не сдвигать всю очередь. Ну
Тогда уж связанный список. Или, чтобы с не дёргать malloc/free - массив структур, в которых есть необходимая инфа ( номер следующей структуры, приоритет, ...). Поэтому и была мысль про указатель на функцию. Или же вами предложенные ФИФО в количестве, равном кол-ву приоритетов (в моём случае, вроде бы, достаточно 3-х).