C++
Aguangg_6655_la
充电。。。
展开
-
c++ 容器vector的基本操作
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 1 基本操作 (1)头文件#include. (2)创建vector对象,vector vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cout (5)使用迭代器访问元素. vectorint>::iterator it; for(it=ve转载 2017-03-23 19:02:30 · 1712 阅读 · 0 评论 -
queue容器
一.queue模版类的定义在头文件中。 queue与stack模版非常类似,queue模版也需要定义两个模版参数,一个是元素类型,一个是容器类型,元素类型是必要的,容器类型是可选的,默认为dqueue类型。 定义queue对象的示例代码如下: queueq1; queueq2; queue的基本操作有: 1.入队:如q.push(x):将x元素接到队列的末端;转载 2017-03-24 22:11:35 · 399 阅读 · 0 评论 -
程序员面试经典--字串
1.2 问题: 用C或C++实现void reverse(char* str)函数,即反转一个NULL结尾的字符串。 #include /*不分配额外空间解决问题*/ void reverse(char *str){ char* end = str; char tmp; if(str){ while(*end){ end++; } end--; while(str<原创 2017-04-06 10:38:13 · 393 阅读 · 0 评论