C++
文章平均质量分 81
PityPityPity
但行好事,莫问前程
展开
-
[共同学习] 模拟实现shell
模拟实现shell简单实现重定向的实现--以上--shell:打开一个终端运行的命令行解释器。程序替换:替换一个进程正在运行调度的程序,即重新加载一个程序到内存中,将现有的一个PCB的内存指针所指向的内存空间指向这个新的程序(更新页表映射信息),被替换掉的程序未执行的代码不会再执行。简单实现捕捉键盘的输入;字符串格式解析–指针指向字符串首地址,遍历,遇到空格字符填\0,非空格字符一直读取直到遇到空格字符或结束,将读取到的内容放到一个字符串中;创建子进程;子进程程序替换,运行指令;父进原创 2021-06-18 16:43:52 · 97 阅读 · 0 评论 -
[共同进步] map容器浅见
map容器map的介绍map的使用map的模板参数map的构造迭代器容量元素访问元素修改multimapmultimap的介绍map的应用--以上--头文件< map >map的介绍1.map是关联容器,按照键值key比较存储键值对<key, value>元素;2.键值key通常用于排序和唯一标识元素,即key值唯一,值value中存储与其键值key关联的内容,key和value的类型可以不同;3.key与value通过成员类型value_type绑定在一起,为其取别名为p原创 2021-05-26 20:37:04 · 94 阅读 · 0 评论 -
[共同学习] set容器浅见
set容器关于setset的特性set的使用set的模板参数列表set的构造set的迭代器set的容量set的修改操作--以上--包含头文件< set >关于setset是树型结构的关联式容器,底层是红黑树。(关联式容器也是存储数据的,只不过存储的是<key , value>结构的键值对,在数据检索时比序列式容器效率更高;树型结构的关联式容器主要有四种:map, set, multimap, multiset。)set的特性1.set中的元素总是按照其内部比较对象所指示的特原创 2021-05-26 17:29:23 · 200 阅读 · 0 评论