Linux开发过程中的常用功能之一----列表显示
如何列出中央数据? 这里使用VECTOR容器。 从中心获取的数据通过VECTOR容器传输到站点程序,从而实现大量数据的传输。
VECTOR容器中的常用函数如下
1.push_back函数
函数原型:voidpush_back(consttx );
实现功能:的该函数在想要向容器末尾添加数据时使用。
2 .插入函数
函数原型:voidinsert(iteratorit,size_type n,const T x );
函数:将数据插入容器中。 该函数与push_back的不同之处在于,insert可以插入到任何位置,但push_back只能添加到末尾。
3 .错误函数
函数原型:迭代器错误;
函数功能:删除指定数据,返回删除数据的下一个数据
4.size (函数
函数原型:size_type size () const;
函数:返回容器中的元素数
5.max_size (函数
函数原型:size_type max_size () const;
函数功能:返回容器中可以容纳的最大元素数
6.clear (函数
函数原型:void clear () const;
函数:用于清空容器中的所有元素
向量函数示例
class testClass{}; 定义//元素类
向量向量机xample; //定义容器。 这里,要素类是testClass;
int i_size=mVectorExample.size (; //获取要素数
if(I_size0) mVectorExample.clear ); //删除要素
测试等级a、A1、A2; //定义实例
mvectorexample.push_back(a1; //添加元素
mvectorexample.push_back(A2;
a=mvectorexample.erase(a1; //删除要素A1,同时将A2返回a