建立存放指针的容器并读出,希望大家给予帮助。
#include<iostream>//题目是这样的,创建一个容器,里面存放指向string类型的指针,然后读出指针指向的string内容。希望大家能帮帮我这个菜鸟。#include<vector>
using namespace std;
using std::vector;
int main()
{
vector<string> text1;
vector<string>::iterator p;
string word;
while(cin>>word)
{
text1.push_back(word);
}
vector<string>::size_type a;
a=text1.size();
string *t;
vector<*string> point;
vetcor<*string>::iterator q;
for(q=point.begin();q!=point.begin()+a;++q)
{
*q=&p++;
}
for(q=point.begin();q!=point.begin()+a;++q)
{cout<<*q<<endl;}
return 0;
}