Функция 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
- 6188 reads