回 帖 发 新 帖 刷新版面

主题:容器的理解!

定义了空的容器对象 vector<sting> vect;
while(cin>>str)
 vect.push_back(str);//从输入设备输入字符添加到容器里
cout<<vect.size();
cout<<vect[0].size();
这两句话我不明白到底是什么意思?
比如我输入一个abcdefg回车
第一个就是1后面一个就是7难道vect.size()是第一个元素的意思吗?
很多书上说比如v.size()返回v中元素的个数
不知道怎么解释了!
麻烦大家帮我看看!

回复列表 (共2个回复)

沙发

比起容器对象,看来你还是先去了解了解 template 吧!~

板凳


第一位字符为0,接下去为1,再下去为2

我来回复

您尚未登录,请登录后再回复。点此登录或注册