关于vector对象中添加元素的Tips.
来源:互联网 发布:淘宝店铺悬浮导航图片 编辑:程序博客网 时间:2024/06/06 16:48
关于vector对象中添加元素的Tips.
先说在前面,因为这个破东西实在是让人很无语,虽然vector对于存储数据来说真的很好用,但是要写一长串代码才能将数据给推入栈中,但也确实很无聊。
初学者可能会犯这样一个毛病:
#include "vector" using namespace std; void main(){ vector<int> model; for(int i=0;i<10;i++){ model[i]=i; }//for loop 大法好. }
但是想了想如果这样写的话,只能将递增的数推入进对象中,然而vector对象根本没有接收到。
然后再改进:
#include "vector"using namespace std;void main(){ vector<int> model; for(int i=0;i<10;i++){ model.push_back(i); //压入. }}
如果想推入更多的数据到里面的话,就用:
#include "vector"#include "iostream"using namespace std;void main(){int number; vector<int> model; while(cin<<number){ model.push_back(number); }/*需要条件的话,就用if keywords。如十条数据:if(model.size()==10){ break;}......*/}
0 0
- 关于vector对象中添加元素的Tips.
- 在vector中添加元素的方法
- 向指针类型的vector中添加元素的问题
- vector中元素为类对象时的一些使用方法
- 关于vector中erase,删除元素的考量
- 关于STL容器中vector特定元素的删除问题
- vector元素添加
- 关于vector对象的insert。
- 关于vector对象的insert。
- 关于cocos2dx 中 std::vector中删除某个元素的认识
- JQuery Tips----关于$()包装集内元素的改变
- 关于vector中使用erase删除元素后导致越界的问题
- 关于opencv中Vector内存释放或者元素清空的问题
- vector中特定元素的删除
- Vector中两个元素值的交换
- vector中特定元素的删除
- 去掉一个Vector中重复的元素
- STL中Vector元素的删除
- IT项目管理
- CountDownTimer实现倒计时
- deeplearning.net 0.1 document - Multilayer Perceptron
- java MD5校验
- 【OpenCV入门教程之二】 一览众山小:OpenCV 2.4.8 or OpenCV 2.4.9组件结构全解析
- 关于vector对象中添加元素的Tips.
- Kubernetes1.3新特性:新的资源回收控制器
- 睡眠枪
- 欢迎使用CSDN-markdown编辑器
- CXF 和Spring 整合,客户端代码如何调用举例说明
- java 比较两对象的方法
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- c/c++ 读入一行不确定个数的整数
- 关于volatile修饰符的一知半解