Я полностью нуб в c. Мне нужно написать функцию mypause(), которая должна иметь функциональность, похожую на системный вызов pause(), и протестировать функцию mypause() в программе, которая многократно блокирует ожидание сигнала.
Как работает функция te pause()? Не могу ли я сделать mypause() следующим образом:
fprintf( stderr, "press any key to continue\n" );
чтобы программа блокировала и дождалась сигнала?
Имейте в виду, что я никогда не могу использовать pause() или sigpause().