- 博客(5)
- 收藏
- 关注
原创 STL中map使用详解
1.map中的构造函数map(); // 默认构造函数map(const map& m) // 拷贝构造函数map(iterator begin, iterator end ); //区间构造函数2.数据插入 ①insert(pair(key1,value1)) 例: Map mapStudent; mapStudent.
2017-08-17 20:54:20 468
原创 STL中vector使用详解
vector类常用的函数如下所示: 1.构造函数 vector():创建一个空vector vector(int nSize):创建一个vector,元素个数为nSize vector(int nSize,const t& t):创建一个vector,元素个数为nSize,且值均为t vector(const vector&):复制构
2017-08-17 20:52:08 466
原创 string类详解
我详细讲解一下string类的方法,便于以后查看!构造函数和析构函数如下:a) string s; //生成一个空字符串sb) string s(str) //拷贝构造函数 生成str的复制品c) string s(str,stridx) //将字符串str内“始于位置stridx”的部分当作字符串的初值d) string s(str,stridx
2017-08-16 19:51:08 475
转载 Linux内存映射mmp机制详解
原文地址:http://blog.csdn.net/joejames/article/details/37958017一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 原理首先,“映射”
2017-08-10 12:14:27 5368
原创 两个栈实现队列
基础知识:1、stackstack 模板类的定义在头文件中。stack 模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。定义stack 对象的示例代码如下:stack s1;stack s2;stack 的基本操作有:入栈,如例:s.push(x);出栈,如例:s.pop();
2017-08-09 16:23:51 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人