как запланировать две задачи?

Я новичок в управлении процессами / задачами. Я хочу запланировать две задачи. Предположим,

fun1()  
{  
    printf("It will be printed in every 1 min \n");  
}  
fun2()  
{  
    printf("It will be printed in every 2 min \n");  
}  
main()  
{  
    fun1();  
    fun2();  
}

Итак, как их запланировать, чтобы я получил желаемый результат.

Я хочу, чтобы он работал в Code :: Blocks (Windows). Я хочу, чтобы fun1 работал 1 минуту, а fun2 - каждые 2 минуты. Если я могу сделать это в двух отдельных процессах, тогда скажите мне, как я могу это сделать. Мне нужно использовать семафор, мьютекс и все такое?

8
задан Clifford 11 January 2012 в 19:57
поделиться