- 博客(4)
- 资源 (23)
- 收藏
- 关注
转载 Condition variable 2
一、什么是条件变量 与互斥锁不同,条件变量是用来等待而不是用来上锁的。条件变量用来自动阻塞一个线程,直到某特殊情况发生为止。通常条件变量和互斥锁同时使用。 条件变量使我们可以睡眠等待某种条件出现。条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。 条 件的
2011-11-21 16:50:20 718
转载 condition variables
1. 相关函数 #include pthread_cond_t cond = PTHREAD_COND_INITIALIZER; int pthread_cond_i
2011-11-21 16:32:51 520
原创 程序空间的问题
The computer program memory is organized into the following: Data Segment (Data + BSS + Heap)StackCode segment [edit]Data The data area contains global and static variables used by the program
2011-11-16 21:27:11 519
转载 数组名与指针的关系
数组名和指针是两个往往很容易让人们混淆的概念,很多人以为数组名就是一个指针,也有很多人知道数组名不同于指针但是仅知道数组名的值不能像指针一样改变,例如你可以写出下面这样的代码: int *p; p++; 却不能写这样的代码: int a[]; a++; 那么数组名跟指针之间到底有什么区别呢? 第一,在声明上,除了作为函数参数的数组名总是编译器转
2011-11-16 21:07:00 1160 2
C++ Qt进阶之复杂控件自定义 --源代码
2020-12-05
svn服务端 客户端 for windws 1.8 最新。
2013-10-12
vc++6.0 助手
2013-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人