
多线程
zerokkqq
这个作者很懒,什么都没留下…
展开
-
信号量与互斥锁
号量(semaphore)信号量是E.W.Dijkstra提出的方法,它使用一个整型变量来累计唤醒次数,供以后使用。一个信号量的取值可以为0,或者为正值。 信号量有两种操作:P(wait):检查其值是否大于0,若大于0,则将其值减1; 若等于0:则进程将睡眠。V(signal):信号量的值加1PV操作是原子操作:原子操作指一组相关联的操作要么都不间断地执行,要么都不执行。互斥量(mutex)如果不...转载 2018-04-11 20:14:31 · 522 阅读 · 0 评论 -
mingw无法编译多线程程序的问题及解决
mingw无法编译多线程程序的问题及解决在linux环境下,用gedit+gcc方式学习一段时间的c语言,发现自己越来越佩服linux的牛人了。居然不用IDE也能开发代码。我做不到,所以有回到了windows的怀抱。 mingw是windows版本的gnu c/c++工具集 主要包括编译器gcc,连接器make,调试器gdbEclipse是很好用的开发Java的IDE,CDT的全称是C/C++ D...转载 2018-04-11 23:10:15 · 870 阅读 · 1 评论