Linux
代码搬运工007
这个作者很懒,什么都没留下…
展开
-
Linux下execl函数学习
Linux下头文件#include 函数定义int execl(const char *path, const char *arg, ...);函数说明:execl()其中后缀"l"代表list也就是参数列表的意思,第一参数path字符指针所指向要执行的文件路径, 接下来的参数代表执行该文件时传递的参数列表:argv[0],argv[1]... 最后一个参数须用空指针NULL作原创 2015-09-08 10:50:42 · 25815 阅读 · 1 评论 -
linux信号量机制(semaphore)
linux信号量机制(semaphore)信号量本质上是一个非负的整数计数器,它被用来控制对公共资源的访问。当公共资源增加时,调用函数sem_post()增加信号量。只有当信号量值大于0时,才能使用公共资源,使用后,函数sem_wait()减少信号量。函数sem_trywait()和函数pthread_mutex_trylock()起同样的作用,它是函数sem_wait()的非阻塞版本。它们都在头文原创 2015-09-08 11:12:05 · 2190 阅读 · 0 评论