Что бы C эквивалент следующего кода Python:C эквивалент Python для установки corelimit
import resource
resource.setrlimit(resource.RLIMIT_CORE, (-1, -1))
спасибо
Что бы C эквивалент следующего кода Python:C эквивалент Python для установки corelimit
import resource
resource.setrlimit(resource.RLIMIT_CORE, (-1, -1))
спасибо
Эквивалентный код в C будет с помощью setrlimit
системного вызова:
struct rlimit lim = {-1, -1};
if (setrlimit(RLIMIT_CORE, &lim) == -1)
{ /* error */ }
http://www.gnu.org/software/libc/manual/html_node/Limits-on-Resources.html
struct rlimit
Эта структура используется с getrlimit для получения предельных значений, а с помощью setrlimit - для определения предельных значений для конкретного процесса и ресурса.
#include <sys/resource.h>
#include <stdlib.h>
struct rlimit lim = {-1, -1};
if (setrlimit(RLIMIT_CORE, &lim) == -1) return EXIT_FAILURE;