有求必应

导航

2018年9月12日 #

C++STL queue

摘要: queue队列 先进先出 queue<int> q1; q1.push();//插入元素 q1.front();//求队头元素 q1.pop();//删除队头元素 q1.empty();//判断队列是否为空 元素全部抛出队列 while(!q1.empty()) { int tmp = q1.fro 阅读全文

posted @ 2018-09-12 22:09 名侦探江户川 阅读(94) 评论(0) 推荐(0) 编辑

C++STL stack

摘要: stack栈 先进后出 stack<int> s ; s.push();//元素入栈 //出栈 while(!s.empty()){ int tmp = s.top(); s.pop(); } 阅读全文

posted @ 2018-09-12 21:54 名侦探江户川 阅读(83) 评论(0) 推荐(0) 编辑

C++STL deque

摘要: deque双端数组 deque<int> dq; deque<int>::iterator it; dq.push_back();//尾部插入元素 dq.push_front();//头部插入元素 dq.pop_back();//尾部删除元素 dq.pop_front();//头部删除元素 根据迭代 阅读全文

posted @ 2018-09-12 21:41 名侦探江户川 阅读(95) 评论(0) 推荐(0) 编辑

C++STL容器重点

摘要: string 查找和替换 vector 删除 阅读全文

posted @ 2018-09-12 19:08 名侦探江户川 阅读(93) 评论(0) 推荐(0) 编辑

C++STL 迭代器

摘要: 迭代器类别: 输入迭代器(只读迭代器)、输出迭代器(只写迭代器)、正向迭代器、双向迭代器、随机访问迭代器 逆向遍历 for(vector<int>::reverse_iterator rit = v1.rbegin();rit!= v1.rend();rit++) { cout<<*rit<<" " 阅读全文

posted @ 2018-09-12 16:59 名侦探江户川 阅读(82) 评论(0) 推荐(0) 编辑

C++STL string

摘要: string的初始化 string(); string(const string &str); string(const char* str); string(int n,char c); 遍历 1.数组方式(重载数组) 2.迭代器string::iterator 3.ai()能抛出异常 字符指针和 阅读全文

posted @ 2018-09-12 13:57 名侦探江户川 阅读(118) 评论(0) 推荐(0) 编辑