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

妇女之家网站建设方案网站怎么优化到首页

妇女之家网站建设方案,网站怎么优化到首页,网站开发人员岗位,网站宣传页面模板定义于头文件 <stack> template< class T, class Container std::deque<T> > class stack;std::stack 类是容器适配器&#xff0c;它给予程序员栈的功能——特别是 FILO &#xff08;先进后出&#xff09;数据结构。 该类模板表现为底层容器的包装…
定义于头文件 <stack>
template<

    class T,
    class Container = std::deque<T>

> class stack;

 std::stack 类是容器适配器,它给予程序员栈的功能——特别是 FILO (先进后出)数据结构。

该类模板表现为底层容器的包装器——只提供特定函数集合。栈从被称作栈顶的容器尾部推弹元素。

模板形参

T-存储的元素类型。若 TContainer::value_type 不是同一类型则行为未定义。 (C++17 起)
Container-用于存储元素的底层容器类型。容器必须满足序列容器 (SequenceContainer) 的要求。另外,它必须提供拥有通常语义的下列函数:
  • back()
  • push_back()
  • pop_back()

标准容器 std::vector 、 std::deque 和 std::list 满足这些要求。若不为特定的 stack 类特化指定容器类,则使用标准容器 std::deque 。

成员类型

成员类型定义
container_typeContainer
value_typeContainer::value_type
size_typeContainer::size_type
referenceContainer::reference
const_referenceContainer::const_reference

成员函数

(构造函数)

构造 stack
(公开成员函数)

(析构函数)

析构 stack
(公开成员函数)

operator=

赋值给容器适配器
(公开成员函数)

元素访问

top

访问栈顶元素
(公开成员函数)

容量

empty

检查底层的容器是否为空
(公开成员函数)

size

返回容纳的元素数
(公开成员函数)

修改器

push

向栈顶插入元素
(公开成员函数)

emplace

(C++11)

于顶原位构造元素
(公开成员函数)

pop

删除栈顶元素
(公开成员函数)

swap

交换内容
(公开成员函数)

成员对象

Container c

底层容器
(受保护成员对象)

非成员函数

operator==operator!=operator<operator<=operator>operator>=

按照字典顺序比较 stack 中的值
(函数模板)

std::swap(std::stack)

特化 std::swap 算法
(函数模板)

辅助类

std::uses_allocator<std::stack>(C++11)

特化 std::uses_allocator 类型特性(函数模板)

std::stack 的推导指引

template<class Container>

stack(Container)

  -> stack<typename Container::value_type, Container>;
(1)(C++17 起)
template<class Container, class Allocator>

stack(Container, Allocator)

  -> stack<typename Container::value_type, Container>;
(2)(C++17 起)

为 stack 提供推导指引以允许从底层容器类型推导。此重载仅若 Alloc 满足分配器 (Allocator) ,且 Container 不满足分配器 (Allocator) ,而对于重载 (2) ,若 std::uses_allocator_v<Container, Allocator> 为 true 才参与重载决议

注意:库确定类型是否满足遗留输入迭代器 (LegacyInputIterator) 的程度是未指定的,除了最低要求是整数类型不具备输入迭代器的条件。类似地,确定类型是否满足分配器 (Allocator) 是未指定的,除了最低要求是成员类型 Alloc::value_type 必须存在,且表达式 std::declval<Alloc&>().allocate(std::size_t{}) 在作为不求值运算数时必须为良式。

http://www.yidumall.com/news/90490.html

相关文章:

  • 做网站用的软件资源优化排名网站
  • 网页设计和网站建设实战大全seo综合查询网站
  • 武汉市住房和城乡建设局网站外贸网站建设报价
  • 为什么打开网址都是站长工具黄冈网站推广
  • 浙江网站建设推广公司找哪家长沙关键词排名软件
  • 技术支持 优府网络太原网站建设公众号软文是什么意思
  • 河北做网站手机推广平台有哪些
  • 网站制作小常识信息流广告素材网站
  • 山东电力建设第一工程公司网站青青河边草直播免费观看
  • win7 做网站服务器怎么自己做一个网站平台
  • dedecms织梦系统网站防会员注册机农技推广
  • 兰州网站外包百度竞价怎么操作
  • 代做毕设网站衡阳百度seo
  • vs做网站如何调试天津网络广告公司
  • mvc net跳转到另一网站seo关键技术有哪些
  • 电子商务网站建站十大经典事件营销案例
  • 成都网站软件定制开发友情链接的形式有哪些
  • 如何做网课网站合肥百度网站排名优化
  • 余姚网站建设维护网络推广与优化
  • 建立公司的流程宁波正规站内优化seo
  • 网站的程序怎么做产品网络营销策划方案
  • 有了域名就可以做网站了吗搜索引擎优化培训
  • 青海网站建设公司哪家好免费收录链接网
  • 海南做网站的公司哪家好google关键词
  • http当网站怎么做广州网站优化软件
  • 贵阳网站推广网站搭建外贸
  • 教育发展基金会网站建设什么网站可以免费推广
  • 海南腾雅网络科技有限公司昆明seo建站
  • 黑龙江建设网网站百度怎么精准搜关键词
  • 广水网站建设如何进行百度推广