如果要取数据的话,vector和deque中和begin()相对应的不是end()...是back()
2012-11-01 18:19
363 查看
begin()指向的是第一个元素的地址
end()是指向最后一个元素往后一个元素的地址.....是个空值
back()是最后一个元素,不是指针
但是有个问题.....为什么vs编译的话用end()会报错,但是g++却不报,切结果和用back()一样呢?求解
end()是指向最后一个元素往后一个元素的地址.....是个空值
back()是最后一个元素,不是指针
但是有个问题.....为什么vs编译的话用end()会报错,但是g++却不报,切结果和用back()一样呢?求解
相关文章推荐
- vector容器 begin()与end()函数、front()与back()的用法
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- sort函数、vector中begin()、end()和front()、back()的区别
- vector之begin(),end(),front(),back()
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- [C++]STL中vector容器 begin()与end()函数、front()与back()的用法
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- STL中vector容器begin(),end(),push_back()等相关函数
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- STL中vector容器 begin()与end()函数、front()与back()的用法
- list(链表)常用成员(顺序容器)----插入push_back,push_front,insert删除pop_back,pop_front,erase,clear遍历begin,end判空emp
- c++ vector begin(),end(),rbegin(),rend()问题
- 关于vector push_back()与其他方式读取数据的效率对比
- std::copy ( myvector.begin(), myvector.end(), out_it )
- 使用爬虫如果不是用来收集数据,还能做什么有趣的事情
- 插入数据时,如果原表没有对应的数据,则insert,如果有对应的数据则update
- 工作框架各种使用整理 -- 返回单条数据的时候如果没有对应的数据会返回输入的参数