Функция pthread_create()
Primary tabs
Forums:
Функция pthread_create() - служит для создания потока в линукс.
Параметры =
int pthread_create(pthread_t *thread, /*указатель на идентификатор потока*/ const pthread_attr_t *attr, /*указатель на переменную заданного типа(pthread_attr_t), которая содержит атрибуты потока(подробнее ниже)*/ void *(*start_routine) (void *), /*"указатель на указатель" на главную функцию создаваемого потока возвращающую указатель на нетипизированную область и принимающую в качестве параметра указатель на опять же нетипизированную область памяти9 -то есть ,фактически, на аргумент любого типа, далее выясняем, что это arg*/ void *arg /* указатель на нетипизированную область памяти который и будет передан в качестве параметра главной функции потока.*/ );
Читайте подробнее =
_____________________________________________
Источники(читать подробнее)=
Ключевые слова и фразы(для поиска)=
указатели на функцию в си пример
pthread_create attributes command line
- Log in to post comments
- 5694 reads