vector vstrrow;
vstrrow[0]如何转换成string类型啊
求各位大神帮忙
vector<string> vec;//定义个一个字符串容器
string str;
str = "abc";
vec.push_back(str);//把字符串str压进容器
vec.push_back("def");//把字符串"def"压进容器
vec.push_back("123");
for(int i=0; i<vec.size(); i++)
{
cout<<vec[i]<<endl;//打印容器的内容
}
vec.pop_back();//取出容器中最后一个
for(int i=0; i<vec.size(); i++)
{
cout<<vec[i]<<endl;//打印容器的内容
}
vec[i]就是string
string s = &vec[i];
string s = *vec[i];
#if 1
#include
#include
#include
using namespace std;
int main()
{
vector v;
v.push_back("jiao");
string str = "peng";
str = *v.begin();
string strv = *v.begin();
return 0;
}
#endif
楼主可能没有理解,看看我的代码、
vector[] == string