
线程
XKCK
每天进步一点点
展开
-
Linux多线程——异步
Linux线程异步test.c#include <pthread.h> #include <stdlib.h> #include <stdio.h> void* thread1Func(void* arg) { printf("childThread1 is running\n"); pthread_exit((void*)0); } void* thread2F原创 2016-03-30 16:48:23 · 2100 阅读 · 0 评论 -
Linux多线程同步——互斥锁
互斥锁当多个线程对同一个资源进行访问的时候,为了这个资源的安全性,我们需要对这个资源进行锁定,规定同一时间只有一个资源能够获得该锁的钥匙,其它线程要获得该资源需要等待该线程互斥锁创建pthread_mutex_t mutex;互斥锁初始化mutex = PTHREAD_MUTEX_INITIALIZER; 或 pthread_mutex_init(&mutex);互斥锁上锁pthread_mut原创 2016-03-30 19:20:52 · 511 阅读 · 0 评论