全部博文(695)
发布时间:2014-06-18 21:36:22
如题,在程序中经常遇到NULL,和'\0',常常疑惑它们是什么关系,其实它们的值是一样的,只不过表现的形式不一样: 1、NULL; NULL 即空指针,在C和C++中的形式不一样,msdn上有如下的内容那个:#if !defined(NULL)&&defined(__NEEDS_NULL)#ifdef __cplusplus#define NULL 0#else#define N.........【阅读全文】
发布时间:2014-06-11 20:21:31
int pthread_cond_wait( pthread_cond_t * restrict cond, pthread_mutex_t *restrict mutex);这里参数cond是条件变量并且mutex是一个互斥的锁变量,这个锁必须提前被线程锁住.当这个函数被执行,调用的线程被强迫释放唯一的锁,释放了之后,线程被挂起直到信号被唤醒.换醒线程的函数是pthread.........【阅读全文】