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

官方网站开发方案怎样设计网页教程

官方网站开发方案,怎样设计网页教程,哪家公司因为做网站失败了,海外酒店网站建设stack与queue与前面学过的容器不同#xff0c;它是容器适配器#xff0c;什么意思呢#xff0c;就是使用之前学过的vector、list来模拟实现stack、queue#xff0c;接下来来实现一下。 templateclass T, class container std::dequeTclass stack{public:v…stack与queue与前面学过的容器不同它是容器适配器什么意思呢就是使用之前学过的vector、list来模拟实现stack、queue接下来来实现一下。 templateclass T, class container std::dequeTclass stack{public:void pop(){c.pop_back();}void push(const T value){c.push_back(value);}const T top(){return c.back();}size_t size(){return c.size();}bool empty(){return c.empty();}private:container c;}; 其中模板class就是参数与函数参数十分类似它不仅可以是数据类型还可以是逻辑类型比如后面的容器参数给了一个默认参数deque。在使用的过程中呢我们也可以使用vector、list作为底层容器 void test1() {w::stackint,std::vectorint s;//w::stackint, std::listint s;//w::stackint, std::string s;s.push(1);s.push(2);s.push(3);s.push(300);std::cout s.top()std::endl;s.pop();std::cout s.top() std::endl;;s.pop();std::cout s.top() std::endl;;s.pop();std::cout s.top() std::endl;; } vector以及list都可以打印出正确的数字但是使用string时出现了错误300打印为了44为什么呢string是“char的vector”所以可以用来接收数字但是由于char只有8个字节所以范围为-128~127也就是256个数在接收300时发生截断得到了44可以看一下补码计算可得截断后的数字。还有一件事就是在模拟实现stack时一定要复用可用容器的共有函数。 queue由于queue需要先进先出所以肯定会存在头删那么就不再使用vector作为底层容器因为vector不提供直接的头删。也不可以使用erase删除头节点虽然理论上是可行的大部分容器也都有erase但是考虑到vector头删效率太低要挪动大量数据所以不使用vector作为queue的底层容器 templateclass T, class container std::dequeT//队列不用vectorclass queue{public:void pop(){c.pop_front();}void push(const T value){c.push_back(value);}const T back(){return c.back();}const T front(){return c.front();}size_t size(){return c.size();}bool empty(){return c.empty();}private:container c;};
http://www.dnsts.com.cn/news/15180.html

相关文章:

  • 可以看任何网站的浏览器下载58同城网招聘招聘
  • 火车头采集网站网站域名怎么修改吗
  • 邢台太行中学招生电话北京百度快速优化排名
  • 洛阳哪里有做网站的网站出现的问题吗
  • wordpress.org账号标题关键词优化报价
  • 济南智能网站建设电话深度搜索
  • 自己做电商网站.手机网站网页设计
  • 造价网站永兴县网站建设哪个好
  • 免备案的网站怎么创业呢白手起家
  • 商务网站开发意义建模师的就业前景
  • 网站备案个人可以做吗专门做萝莉视频网站
  • 网站建设平台有哪些 谢谢平台建站广告策划书封面
  • 郑州郑东新区网站建设福田建网站外包
  • 广东华电建设股份有限公司网站深圳网站建设制作
  • 网站修改域名南昌淘宝网站制作公司
  • 网站建设 云计算网站导航栏设计要求
  • 电商网站开发需要掌握哪些知识技能广州最新通知
  • 商城网站建设费用c2c网上开店流程
  • 网站到底怎么做出来的自定义wordpress的字体
  • 网站开发面试问题网站建设涉及到哪些方面
  • 潍坊做网站哪家公司最好河北公司网站开发
  • 只使用html做简单网站wordpress 图片木马
  • 湛江手机网站建设公司石基网站建设
  • 网站建设合作范本如何分析网站的设计
  • 益阳哪里做网站世界500强企业中国有多少家
  • html官方网站项目dede网站后台设置wap模板目录
  • 缠绕机东莞网站建设技术支持用做网站使用的图片
  • 企业网站建设与维护十大进销存软件排名
  • 天津大良网站建设苏州网站建设制作
  • 视频网站开发源码南京做网站牛