晚上夜猫子一次,学习c++的一些库函数
2012-04-14 01:25
127 查看
在学校的感觉真好,晚上通宵搞我喜欢的东西
这次学习库函数,就是想参加code jam,牛人都用这些很犀利
好了,废话不说,学习为先
1.简单定义个vector,就是这样
2.赋值
和数据结构栈一样
3.取值
貌似也超级简单,就是数组嘛~~
4.反转
也不难,呵呵~~
5.从数组导入数据
6.排序
从大到小怎么排,你懂得
7.传说中的迭代
好了,上面自己测试过的,还有些就先抄下,留着以后查询用
push_back 类似堆栈操作push,
pop_back 类似堆栈操作 pop.
http://developer.51cto.com/art/201002/183645.htm
过会貌似还有精力,可能学习list的用法
这次学习库函数,就是想参加code jam,牛人都用这些很犀利
好了,废话不说,学习为先
1.简单定义个vector,就是这样
vector<int> v;
2.赋值
for(int i= 0;i<10; i++) { v.push_back(i); }
和数据结构栈一样
3.取值
cout<<v[2];
貌似也超级简单,就是数组嘛~~
4.反转
reverse(v.rbegin(),v.rend());
也不难,呵呵~~
5.从数组导入数据
int ia[ 6 ] = { 213, -1, 0, 1, 2, 1024 }; vector< int > ivec( ia, ia+6 );
6.排序
sort(ivec.begin() , ivec.end()); /// /小到大
从大到小怎么排,你懂得
7.传说中的迭代
for ( vector<int>::iterator it = ivec.begin();it != ivec.end(); ++it ) cout << *it << ' '; cout << endl;
好了,上面自己测试过的,还有些就先抄下,留着以后查询用
push_back 类似堆栈操作push,
pop_back 类似堆栈操作 pop.
http://developer.51cto.com/art/201002/183645.htm
过会貌似还有精力,可能学习list的用法
相关文章推荐
- 关于学习C++的一些小心得⑴
- C++学习的一些笔记-->1:C++ iostream和iostream.h的区别
- 学习C++的一些笔记(四)
- C++一些概念--学习
- C++学习笔记(二)——快速排序的库函数实现
- 总结了一些学习c++的网址
- c++的一些学习心得(不断补充中)
- 几天学习C++的一些小总结1
- Ant的一些简单应用(摘自一次小项目的学习经验)
- 【C++再学习】【05】有关类的一些知识点整理
- 一些C++连接,以及个人的C++学习总结。
- C++学习的一些笔记-->2:防止头文件多次导入造成重复编译的方法
- C++学习笔记—类6-有关继承的一些东西
- 推荐学习C++的一些书籍
- 收藏一些比较好用的C++学习网站,方便日常使用。比较给力
- Java学习--(三)变量与常量与与C++的一些区别
- C++学习一些小结
- C++ 学习第一站 一些基本概念
- C++学习的一些经历
- [C++ 学习] C++ Primer 第4版 习题 4.30 字符串操作 & 我对堆内存 和 常量区内存的一些理解