64,654
社区成员
发帖
与我相关
我的任务
分享
//a.cc
vector<string> v(3,"abc");
for(vector<string>::size_type i=0; i!=v.size(); i++)
cout<<v[i];
//b.cc
vector<string> v(3,"abc");
char const *p=v[0].c_str();
while(*p)
{
cout<<*p;
p++;
}
vector<string> v(3,"abc");
for(vector<string>::size_type i=0; i<v.size(); i++)
{
for(char const *p=v[i].c_str(), *q=p+v[i].size(); p<q; p++)
cout<<*p;
}
# include <iostream>
# include <string>
# include <vector>
using namespace std;
int main()
{
vector<string> svec(3,"abc");
for (vector<string>::iterator iter = svec.begin(); iter != svec.end(); ++iter)
{
cout << *iter << endl;
}
return 0;
}
vector<string> v(3, "abc");
for (size_t i=0; i<v.size(); i++) {
char const *p = v[i].c_str();
while (*p) {
cout << *p;
p++;
}
}