2020年9月20日

摘要: 之前在学习回收子进程的时候,关于“回收指定子进程”一直拎不清,今日终于顿悟,写此博客,记录之。 之前错误代码,在循环创建的五个子进程中,指定回收第三个: 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<unistd.h> 4 #include< 阅读全文
posted @ 2020-09-20 23:53 潇潇O 阅读(818) 评论(0) 推荐(0) 编辑
 
摘要: map容器中所有元素都是键值对,key起到索引的作用,通过key可以很快定位到实际的值;所有元素根据key值自动排序,底层结构也是二叉树。 map容器不允许有相同的key值,multimap允许有相同的key值。 1、构造与赋值 1 void printMap(const map<int, int> 阅读全文
posted @ 2020-09-20 23:17 潇潇O 阅读(148) 评论(0) 推荐(0) 编辑
 
摘要: Queue是一种先进先出的数据结构,队列容器只允许从一端进,另一端出;只有两端的元素才能被外界使用。 1 queue<int>q 2 //入队,从队尾添加元素 3 q.push(1); 4 q.push(2); 5 q.push(3) 6 //出队,从队头删除元素 7 q.pop(); 8 //返回 阅读全文
posted @ 2020-09-20 17:19 潇潇O 阅读(174) 评论(0) 推荐(0) 编辑
 
摘要: deque容器是双端数组,既可以向头部插入或者删除也可以向尾部插入或者删除。 deque与vector的区别; vector对于头部插入删除效率低,deque相比于vector,由于在头部插入删除时不用移动大量的元素,效率较高; 访问元素时,vector的速度比deque快,这和他们的内部结构有关。 阅读全文
posted @ 2020-09-20 14:35 潇潇O 阅读(269) 评论(0) 推荐(0) 编辑