C++ 容器的使用

在 C++ 编程中使用容器能更加自由的对数据内存进行分配和释放,实现同一功能,往往用容器来做会比用数组来做方便的多。


定义一个容器,是件非常简单的事,跟定义一个变量类似,下面代码为容器的相关操作:

 #include <vector>//包含头文件
 using namespace std;
vector<myrect> mybluerect;//定义一个类型为 myrect 的名字为 mybluerect 的容器。这个类型可以是自己定义的类型,也可以是C++自带的类型。可以将 mybluerect 改写成 mybluerect[2] 这样子来定义一个容器数组。


mybluerect.clear();//清空容器中的元素
mybluerect.push_back(framerect_blue);//往容器里面填入一个相同类型的值

for (int i= 0; i< mybluerect.size(); i++)
{
	mybluerect[i]++;//遍历容器元素,对容器元素值进行操作
}









posted @ 2014-05-04 17:00  weixinhum  阅读(192)  评论(0编辑  收藏  举报