C++资料整理
Storyteller-LS
希望五年以后我还从事这个行业
展开
-
C++ 的命名空间
原文请访问:http://blog.csdn.net/cml2030/article/details/4308670#comments 在标准C++以前,都是用#include<iostream.h>这样的写法的,因为要包含进来的头文件名就是iostream.h。 标准C++引入了名字空间的概念,并把iostream等标准库中的东东封装到了std名字空间中,同时为了不与原来的头文件混淆转载 2017-04-09 23:54:46 · 228 阅读 · 0 评论 -
C++<set>集合
include < set > set集合容器:实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排列,把元素放到适当的位置,以保证每个子树根节点键值大于左子树所有节点的键值,小于右子树所有节点的键值;另外,还得保证根节点左子树的高度与右子树高度相等。 平衡二叉检索树使用中序遍历算法,检索效率高于vector、deque和list等容器,另外使用中序遍历可将键值按照从小到大遍转载 2017-04-15 15:30:28 · 569 阅读 · 0 评论 -
C++<vector>
vector是C++标准模板库中的部分内容,中文偶尔译作“容器”,但并不准确。它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 (1)头文件#include< vector >.(2)创建vector对象,vector< int >转载 2017-04-15 17:18:07 · 249 阅读 · 0 评论