#include <stdio.h>
#include <sys/resource.h>
int main(int , char *[])
{
struct rlimit rlim;
getrlimit(RLIMIT_STACK, &rlim);
printf("max stack size=%d bytes\n", (int)rlim.rlim_cur);
}
#include <stdio.h>
#include <sys/resource.h>
int main(int , char *[])
{
struct rlimit rlim;
getrlimit(RLIMIT_STACK, &rlim);
printf("max stack size=%d bytes\n", (int)rlim.rlim_cur);
}
To copy to clipboard, switch view to plain text mode
This prints
max stack size=8388608 bytes
on my machine. One learns something every day!
Bookmarks