会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一切有为法,应作如是观
上一页
1
2
3
4
5
6
7
8
···
14
下一页
Linux——应用到内核——1.文件
摘要: 1. 什么是文件 Linux管理的一切对象都可以视为文件,所以是否是文件和该对象的固有特性无关,由Linux决定,当Linux将其视为文件管理,则称其为文件。 Linux对被视为文件的对象,利用VFS管理,对外提供统一访问接口,用户通过文件描述符访问对象。 2. 内核对文件的管理 2.1 文件会话管
阅读全文
posted @ 2022-07-28 17:15 开心种树
阅读(105)
评论(0)
推荐(0)
编辑
cpp拾遗——map和multimap
摘要: 1. 特点 map是标准的关联式容器,一个map是一个键值对序列,即(key,value)对。它提供基于key的快速检索能力。 map中key值是唯一的。集合中的元素按一定的顺序排列。元素插入过程是按排序规则插入,所以不能指定插入位置。 map的具体实现采用红黑树变体的平衡二叉树的数据结构。在插入操
阅读全文
posted @ 2022-06-14 09:45 开心种树
阅读(347)
评论(0)
推荐(0)
编辑
cpp拾遗——set和multiset
摘要: 1. 特点 set是一个集合容器,其中所包含的元素是唯一的,集合中的元素按一定的顺序排列。元素插入过程是按排序规则插入,所以不能指定插入位置。 set采用红黑树变体的数据结构实现,红黑树属于平衡二叉树。在插入操作和删除操作上比vector快。 set不可以直接存取元素。(不可以使用at.(pos)与
阅读全文
posted @ 2022-06-13 14:01 开心种树
阅读(170)
评论(0)
推荐(0)
编辑
cpp拾遗——STL——priority_queue
摘要: 1. 特点 最大值优先级队列、最小值优先级队列 优先级队列适配器 STL priority_queue 用来开发一些特殊的应用,请对stl的类库,多做扩展性学习 2. 方法 priority_queue<int, deque<int>> pq; priority_queue<int, vector<
阅读全文
posted @ 2022-06-10 10:24 开心种树
阅读(51)
评论(0)
推荐(0)
编辑
cpp拾遗——STL——list
摘要: 1. 特点 双向链表 不可以随机存取元素,所以不支持at.(pos)函数与[]操作符。It++(ok) it+5(err) 2. 默认构造 list采用采用模板类实现,对象的默认构造形式:list lstT; 如: list lstInt; //定义一个存放int的list容器。 list lstF
阅读全文
posted @ 2022-06-10 10:23 开心种树
阅读(94)
评论(0)
推荐(0)
编辑
cpp拾遗——STL——queue
摘要: 1. 特点 先进先出 使用deque实现 2. 默认构造 queue采用模板类实现,queue对象的默认构造形式:queue queT; 如: queue queInt; //一个存放int的queue容器。 queue queFloat; //一个存放float的queue容器。 queue qu
阅读全文
posted @ 2022-06-10 10:18 开心种树
阅读(103)
评论(0)
推荐(0)
编辑
cpp拾遗——STL——stack
摘要: 1. 特点 先进后出 使用deque实现 2. 默认构造 stack采用模板类实现, stack对象的默认构造形式: stack stkT; stack stkInt; //一个存放int的stack容器。 stack stkFloat; //一个存放float的stack容器。 stack stk
阅读全文
posted @ 2022-06-10 10:15 开心种树
阅读(110)
评论(0)
推荐(0)
编辑
cpp拾遗——STL——deque
摘要: 1. 特点 双端数组,而vector是单端的。 头部和尾部添加或移除元素都非常快速。但是在中部安插元素或移除元素比较费时。 2. 默认构造 deque采用模板类实现,deque对象的默认构造形式:deque deqT; deque deqInt; //一个存放int的deque容器。 deque d
阅读全文
posted @ 2022-06-10 10:13 开心种树
阅读(95)
评论(0)
推荐(0)
编辑
cpp拾遗——STL——vector
摘要: 1. 特点 动态数组 可以随机存取元素(支持索引值直接存取, 用[]操作符或at()方法 尾部添加或移除元素非常快速。但是在中部或头部插入元素或移除元素比较费时 2. 默认构造函数 vector采用模板类实现,vector对象的默认构造形式 vector vecT; vector vecInt; /
阅读全文
posted @ 2022-06-10 10:07 开心种树
阅读(32)
评论(0)
推荐(0)
编辑
cpp拾遗——STL——string
摘要: 1. 特点 string是对char *的封装,使用string有如下好处 1)不用考虑内存释放和越界 2)提供了一系列的字符串操作函数 2. 构造函数 默认构造函数: string(); //构造一个空的字符串string s1。 拷贝构造函数: string(const string &str)
阅读全文
posted @ 2022-06-10 09:47 开心种树
阅读(39)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
14
下一页
导航
博客园
首页
联系
订阅
管理
公告