/* test attr init; set stack; get stack */ #include #include void* foo(void* arg){ sout | "Hi"; return NULL; } int main(int argc, char const *argv[]) { pthread_attr_t attr; pthread_attr_init(&attr); pthread_attr_setstacksize(&attr, 123456789); pthread_t thr; void* res; pthread_create(&thr, &attr, foo, NULL); pthread_join(thr, &res); //pthread_attr_destroy(&attr); return 0; }