oSLikus
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Используй библиотеку pthreads.h Компилировать программу нужно так: gcc yourfile.c -pthread Основные функции(см. man): pthread_create(); // создание потока pthread_join(); // ожидание завершения потока pthread_mutex_lock() / pthread_mutex_unlock(); // захват / освобождение мьютекса pthread_cond_wait(); // ожидание события fork(); // создание _процесса_, идентичного тому, который вызывает функцию exec(); // с этого места запускается процесс, а вызвавший завершается Основные переменные: pthread_t // поток pthread_mutex_t // мьютекс pthread_cond_t // условие (событие) pthread_semaphore_t // семафор Удачи |