/*
* main.c
*
* Created on: Oct 28, 2010
* Author: jenson
*/
#include <stdio.h>
#include <cstl/cvector.h>
int main(){
vector_t * pvect_v1 = create_vector(int);//创建向量
if(pvect_v1 == NULL){
perror("create_vector");
exit(1);
}
vector_init(pvect_v1);//初始化向量
vector_push_back(pvect_v1,1);
printf("vector's length=%d\n",vector_size(pvect_v1));
vector_push_back(pvect_v1,2);//将值插入到创建的向量中
vector_push_back(pvect_v1,3);
printf("vector's length=%d\n",vector_size(pvect_v1));
int i=0;
for(;i<3;i++){
printf("%d\t",*(int *)vector_at(pvect_v1,i));
}
vector_destroy(pvect_v1);//销毁向量
return 0;
}
* main.c
*
* Created on: Oct 28, 2010
* Author: jenson
*/
#include <stdio.h>
#include <cstl/cvector.h>
int main(){
vector_t * pvect_v1 = create_vector(int);//创建向量
if(pvect_v1 == NULL){
perror("create_vector");
exit(1);
}
vector_init(pvect_v1);//初始化向量
vector_push_back(pvect_v1,1);
printf("vector's length=%d\n",vector_size(pvect_v1));
vector_push_back(pvect_v1,2);//将值插入到创建的向量中
vector_push_back(pvect_v1,3);
printf("vector's length=%d\n",vector_size(pvect_v1));
int i=0;
for(;i<3;i++){
printf("%d\t",*(int *)vector_at(pvect_v1,i));
}
vector_destroy(pvect_v1);//销毁向量
return 0;
}
转载于:https://blog.51cto.com/wujuxiang/415159