标签:
pthread_mutex_lock()
pthread_mutex_unlock()
当该函数返回时,该互斥锁已经被锁定。线程调用该函数让互斥锁上锁,如果该互斥锁已被另一个线程锁定和拥有,则调用该线程将阻塞,直到该互斥锁为可用为止;
头文件为:
#include <pthread.h>
pthread_mutex_lock(&sys_config_change_lock);
comRes.baudrate=ui_com.baudrate.toInt();
if(ui_com.parity=="奇校验")
{
comRes.parity=1;
}
if(ui_com.parity=="偶校验")
{
comRes.parity=2;
}
if(ui_com.parity=="无")
{
comRes.parity=0;
}
sys_config_change_flag=TRUE;
pthread_mutex_unlock(&sys_config_change_lock);
pthread_mutex_lock()、pthread_mutex_unlock()
标签:
原文地址:http://www.cnblogs.com/Joker714/p/5264701.html