当前位置: 首页 > wzjs >正文

做网站的大公司都有哪些torrentkitty磁力天堂

做网站的大公司都有哪些,torrentkitty磁力天堂,湛江市建设工程造价信息网,圣都装饰的口碑怎么样迭代器的本质&#xff1a;对象。 迭代器与指针类似&#xff0c;通过迭代器可以指向容器中的某个元素&#xff0c;还可以对元素进行操作。 迭代器统一规范了遍历方式。不同的数据结构可以用统一的方式去遍历。 接下来是一个自定义迭代器的代码示例。 #include<iostream&g…

迭代器的本质:对象。

迭代器与指针类似,通过迭代器可以指向容器中的某个元素,还可以对元素进行操作。

迭代器统一规范了遍历方式。不同的数据结构可以用统一的方式去遍历。

接下来是一个自定义迭代器的代码示例。

#include<iostream>
using namespace std;struct List
{int n;List* pnext;
};void AddNode(List*& rpHead, List*& rpEnd, int n)
{List* ptemp = new List;ptemp->n = n;ptemp->pnext = NULL;if (NULL == rpHead){rpHead = ptemp;}else{rpEnd->pnext = ptemp;}rpEnd = ptemp;
}class Iterator//自定义的一个迭代器
{
private:List* p;
public:Iterator(List* p){this->p = p;}
public:bool operator != (List* p){if (this->p != p){return true;}else{return false;}}int operator*(){return p->n;}List* operator++(int){List* pTemp = p;p = p->pnext;return pTemp;}
};
int main()
{List* pHead = NULL;List* pEnd = NULL;AddNode(pHead, pEnd, 1);AddNode(pHead, pEnd, 2);AddNode(pHead, pEnd, 3);AddNode(pHead, pEnd, 4);/*while (pHead != NULL)//原本的链表遍历方式{cout << pHead->n << endl;pHead = pHead->pnext;}*/Iterator ite = pHead;while (ite != NULL){cout << *ite << endl;ite++;}return 0;
}

http://www.dtcms.com/wzjs/536426.html

相关文章:

  • 做网站的经验临安建设投标网站
  • 做网站程序的步骤做旅游的网站在哪里做
  • wap网站报价企业的网站建设前期工作总结
  • 软件网站开发平台即时设计网站
  • 国外美容网站怎么做网站在线玩游戏
  • 商务网站建设策略wordpress淘宝客pid
  • 北京个人制作网站有哪些内容wordpress到底是什么
  • 江门企业网站模板建站北京公司网站制作费用
  • 长治建网站网站开发的在淘宝上是什么类目
  • 岳阳商城网站建设做网站中怎么设置单张图片
  • 做网贷中介网站赚钱吗摄影网站首页设计
  • 网站建设后台管理登陆代码网络营销专业培训机构
  • 网站 虚拟空间网页设计心得体会结尾
  • 网站建设专业用语网站解封原因
  • 滨州建网站网站后台维护
  • 贷款网站建设乐清微网站建设
  • 东莞网站建设东莞工商营业执照咨询电话
  • 做内贸现在一般都通过哪些网站南京做网站建设有哪些内容
  • c 网站购物车怎么做开网店的流程及程序
  • 网站改版 百度收录网络工程师培训机构排名
  • 临平做网站注册公司注册地址
  • 重庆主页网站建设做网站具体流程步骤
  • 毛织厂家东莞网站建设微信公众号属于网站建设
  • 新县住房和城乡规划建设网站免费设计logo的软件有哪些
  • 锦州网站建设锦州制作视频的app有哪些
  • 网站开发要学习路线wordpress红包插件
  • 怎么上线网站国外优秀flash网站
  • 深圳宝安网站建设公司推荐做网站需要的图片大小
  • 上海市网站建设公叿门户网站开发需要
  • 保定市城乡规划建设局网站酒店网站建设策划书怎么写