摘要: #include<unistd.h>#include<sys/types.h> 创建一个进程 以下函数 定义在 unisted.h 中,pid_t 定义在 sys/types.h 中pid_t fork(void);pid_t vfork(void);int __clone(); 可以对子进程建立时候的内容进行控制以上两个函数的 区别:1.fork 子进程 会复制 父进程的 堆栈信息,vfork再执行exit和execl前与父进程的数据是共享的,所谓共享就是说,没有开辟新的物理内存。2.vfork 总是 先执行子进程,而fork不确定3.执行vfork后 父进程 处于挂 阅读全文
posted @ 2012-06-05 15:32 往生 阅读(175) 评论(0) 推荐(0)
摘要: 前阵子学的数据结构,做了下复习。。。代码比较丑。。。求指点。stack.h#define TRUE 1#define FALSE 0typedef unsigned int COORD_TYPE ;//坐标typedef struct coord{ COORD_TYPE x; COORD_TYPE y;}COORD_DATA;//堆栈节点typedef struct stackNode{ int index; COORD_DATA *coord; struct stackNode *next;}STACK_NODE;//设置方向enum DIRECTION{ ... 阅读全文
posted @ 2012-06-05 15:28 往生 阅读(287) 评论(0) 推荐(0)