Пространства имён
Варианты
Действия

thread_create

Материал из cppreference.com
< c‎ | thread

 
 
Библиотека тему поддержки
Потоки
Оригинал:
Threads
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Взаимное исключение
Оригинал:
Mutual exclusion
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Позвоните раз
Оригинал:
Call once
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Условия переменных
Оригинал:
Condition variables
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Тема локальной памяти
Оригинал:
Thread-local storage
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
 
Определено в заголовочном файле <threads.h>
int thrd_create( thrd_t *thr, thrd_start_t func, void *arg );
(начиная с C11)
Создает новый поток, выполняющий функции func. Функция вызывается как func(arg).
Оригинал:
Creates a new thread executing the function func. The function is invoked as func(arg).
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
В случае успеха, объект, на который указывает thr установлен на идентификатор нового потока.
Оригинал:
If successful, the object pointed to by thr is set to the identifier of the new thread.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Завершение этой функцией синхронизации с началом нить.
Оригинал:
The completion of this function synchronizes with the beginning of the thread.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

[править] Параметры

thr -
указатель на ячейку памяти, чтобы поставить идентификатором нового потока
Оригинал:
pointer to memory location to put the identifier of the new thread
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
func -
Функция для выполнения
Оригинал:
function to execute
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
arg -
Аргумент перейти к функции
Оригинал:
argument to pass to the function
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

thrd_success если создание нового потока была успешной. В противном случае возвращает thrd_nomem если было недостаточное количество памяти или thrd_error, если другая ошибка.
Оригинал:
thrd_success if the creation of the new thread was successful. Otherwise returns thrd_nomem if there was insufficient amount of memory or thrd_error if another error occurred.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Заметки

Тема определяет, могут использоваться для новых потоков Когда поток закончился, и присоединились или отдельные.
Оригинал:
The thread identifies may be reused for new threads once the thread has finished and joined or detached.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] См. также

отделяет поток
Оригинал:
detaches a thread
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция) [edit]
Блоки до завершения потока
Оригинал:
blocks until a thread terminates
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция) [edit]