摘要: Daemon 程序编写 首先是程序运行后调用fork,并让父进程退出。子进程获得一个新的进程ID,但继承了父进程的进程组ID。 调用setsid创建一个新的session,使自己成为新session和新进程组的leader,并使进程没有控制终端(tty)。 改变当前工作目录至根目录,以免影响可加载文 阅读全文
posted @ 2017-03-29 18:17 sinpo828 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Linux下的多进程编程初步Linux下的多进程编程初步多进程编程1 Linux下进程的结构2 Linux下的进程控制21 僵尸进程22 fork23 exec 函数族3 Linux下的进程间通信31 管道无名管道有名管道32 消息队列33 共享内存shmg... 阅读全文
posted @ 2017-03-29 17:23 sinpo828 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 函数执行顺序 构造函数执行顺序: 虚基类构造函数 普通基类构造函数 成员变量构造函数 析构函数执行顺序: 与构造函数相反顺序 #include "iostream" using namespace std; class base { public: base() { cerr << __PRETTY 阅读全文
posted @ 2017-03-24 16:00 sinpo828 阅读(182) 评论(0) 推荐(0) 编辑