Люди тыкните носом где официально объявлено, что следующее правильно:
pthread_attr_t attr;
void* addr;
size_t size;
pthread_attr_init(&attr);
pthread_attr_getstack(&attr, &addr, &size);
после этого arrd и size равны 0!
Я могу логически объяснить почему адресс равен нулю (назначение адреса стеку происходит при создании потока) но вот почему и размер стека (который фиксирован по умолчанию) возвращается как ноль мне совсем не ясно! Может кто пояснит?
Ответ на:
комментарий
от klalafuda
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Запуск потока (2005)
- Форум [C][Socket] Потерял дескриптор (Нормальное форматирование) (2010)
- Форум Консольный обмен сообщениями (2017)
- Форум pthreads завершить поток (2010)
- Форум Количество доступных потоков pthread (2017)
- Форум Вопрос по потокам (pthread) (2007)
- Форум Как преостановить поток (pthreads)? (2003)
- Форум Управление потоками с использованием pthread (2014)
- Форум pthread не заходит в функцию потока (2012)
- Форум pthread (2009)