怎样读出vector指针中的内容
#include<iostream>
#include<string>
#include<vector>
#include<cstdlib>
using namespace std;
const int seq_size=18;
vector<int>get_three_num(vector<int>*current_vec)
{
const int seq_cnt=6;
vector<int>pell_seq(seq_size);
pell_seq[0]=1;
pell_seq[1]=2;
for(int ix=2;ix<seq_size;++ix)
pell_seq[ix]=pell_seq[ix-2]+2*pell_seq[ix-1];
vector<int>fibon_seq(seq_size);
fibon_seq[0]=1;
fibon_seq[1]=1;
for(ix=2;ix<seq_size;++ix)
fibon_seq[ix]=fibon_seq[ix-2]+fibon_seq[ix-1];
vector<int>lucas_seq(seq_size);
lucas_seq[0]=1;
lucas_seq[1]=3;
for(ix=2;ix<seq_size;++ix)
lucas_seq[ix]=lucas_seq[ix-2]+lucas_seq[ix-1];
vector<int>tria_seq(seq_size);
tria_seq[0]=1;
tria_seq[0]=3;
for(ix=2;ix<seq_size;++ix)
tria_seq[ix]=tria_seq[ix-1]+ix+1;
vector<int>square_seq(seq_size);
for(ix=0;ix<seq_size;++ix)
square_seq[ix]=(ix+1)*(ix+1);
vector<int>penta_seq(seq_size);
penta_seq[0]=1;
penta_seq[1]=5;
for(ix=1;ix<seq_size;++ix)
penta_seq[ix]=2*penta_seq[ix-1]+3-penta_seq[ix-2];
vector<int>*seq_addrs[seq_cnt]={
&fibon_seq,&lucas_seq,&pell_seq,
&tria_seq,&square_seq,&penta_seq
};
srand(seq_cnt);
int seq_index=rand()%seq_cnt;
current_vec=seq_addrs[seq_index];
return 0;
}
现在,我要读出current_vec的内容该怎么办?