- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 POSIX消息队列
POSIX消息队列 消息队列可认为是一个消息链表,有写权限的线程可以往消息队列中写消息,有读权限的线程可以从队列中读取消息,从而实现数据共享。每个消息都是一条记录,具有以下属性: 优先级(无符号整数或长整数类型) 消息的数据部分长度 数据本身。 1、 相关函数 头文件:#include 创建和打开:mqd_t mq_open(const char *name, i
2015-09-27 19:52:04 694
原创 管道和FIFO
管道和FIFO 1.1 管道和FIFO简介 管道是最初的unixIPC形式,广义的管道包含无名管道(狭义的管道)和有名管道(FIFO) 无名管道采用pipe函数创建,只能由亲缘关系的进程使用;有名管道突破了亲缘关系的限制,可以在不同进程间实现数据共享,管道和FIFO都是使用通常的read和write函数访问的,其由mkfifo函数创建,然
2015-09-26 21:36:41 529
原创 Linux文件特殊权限解析
Linux下众所周知的文件基本权限为r,w,x,分别表示可读可写可执行。除此之外,文件还有一些特殊权限,总结如下表: SUID GUID SBIT 描述 set uid set gid sticky bit 作用 使执行者拥有程序拥有者的权限 执行者在执行的进
2015-09-17 21:53:17 526
原创 stl容器中的元素删除方法
STL中元素的删除方法: 问题描述: 对于容器:container c; 要删除其中元素值为1的元素。container为一类容器。 1、 连续内存的容器(vector、deque或string) 采用erase-remove方法 c.erase(remove(c.begin(), c.end(), 1),c.end()); 对于list而言,这一方法也适用,但方法2更有效 调用
2015-09-06 22:45:37 653
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人