邪恶欧美群交动态图四:Vector 变量的使用

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 05:11:18
slice 中 sequence 在c++中是由vector 实现的,所以在写客户端或者服务器端的时候直接用vector的操作即可。
v.empty()v.size()v.push_back(t)v[n]v1=v2v1==v2 != < <= > >=均可以使用
v.push_back(t)c.push_front(t)
c.insert(p,t) 在p指向的前面插入值为t的新元素,c.insert(p,n,t)插入n个tc.insert(p,b,e)  在迭代器所指向的元素前面插入由迭代器b和e标记的范围内的元素,返回void类型。  怎么这个参数是字符串的指针?也就是地址?  string sarray[4] = {"","","",""};  s.insert(s.end(),array,sarray+4);    //这里也是所谓的左闭右开?  string 指针也可以直接+哈? 例子中是这样用的。
迭代器  begin()   end()  当容器为空的时候,begin()==end()都指向超出末端的后面一个元素insert函数在参数指向的位置前插入元素在任何位置插入元素都将导致end()失效,每次做完插入操作的时候重新计算end迭代器