Моя программа содержит строку
makecontext( &threadList[ numThreads ].context, (void (*)(void)) &threadStart, 1, 5);
Где threadStart определяется как:
static void threadStart(int x){
printf("Yes! Yes! %d\n", x);
}
Я думал, что это должно привести к Да!Да!5 печатается, но этого не происходит.Я не уверен, что происходит.Я знаю, что линия запущена, так как у меня есть оператор печати чуть ниже.Любая помощь приветствуется.