Я хочу создать дочерний процесс, который вызывает другую программу (с C++ в Unix). Но я хочу ограничить дочерний процесс не вызывать system(), fopen() и т. Д. (Если это так, оно будет прекращено).Предотвращение дочернего процесса из системных вызовов
Как это сделать?
Я хочу создать простой и персональный грейдер для проблем программирования, так что если решение вызовет system(), оно сообщит «Незаконный системный вызов» или что-то в этом роде. – fushar
Если я не ошибаюсь, ejugde является открытым исходным кодом. Может быть, вы можете посмотреть, как это делается? –