- 博客(3)
- 收藏
- 关注
原创 STL中的stack和queue的用法
1.stack堆栈的用法:stack<int> s1; stack<string> s2; s1.push(2); //把数据进行压栈 s1.pop(); //弹栈 cout << s1.top() << endl; //遍历 s1.empty(); //如果是空返回1 s1.size(); //返还栈中元素个数 2.queu...
2018-05-02 16:28:12 448
原创 C++的Set的常见用法
Set是STL库中的Map的简化版,只有map中的key没有value。①头文件和定义:set<string> Set; //Set是Map的简化版②迭代器和遍历:set<string>::iterator set_it; //迭代器遍历 for (set_it = Set.begin(); set_it != Set.end(); set_it++) {} ③修改数...
2018-05-02 14:31:32 549
原创 C++的Map常见用法总结
Map是STL的非常重要的关联容器,其底层由红黑树实现,是一种key+value的模式。①头文件和定义: #include <map> typedef map<string, int> My_map; //第一种定义方式:模板定义 My_map MMap; //这两种定义方法均可 map<stri...
2018-05-02 13:48:31 445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人