queue 常见方法

queue 不能随机访问
  ///*构造函数
  //queue()
  //explicit queue(const _Container& _Cont)   //默认class _Container = deque<_Ty>
  //方法:
  //void push(value_type&& _Val)              //压入
  //template<class... _Valty>
  //              decltype(auto) emplace(_Valty&&... _Val)    //一构造参数的形式压入
  //              _NODISCARD bool empty()                     //测试是否为空
  //              _NODISCARD size_type size()                 //大小
  //              _NODISCARD reference front()                //获取第一个元素     返回类型为 模板的类型
  //              _NODISCARD const_reference front() const  
  //              _NODISCARD reference back()                 //获取最后一个元素
  //              _NODISCARD const_reference back() const
  //              _NODISCARD const_reference back() const
  //              void push(const value_type& _Val)           //压入
  //              void pop()                                  //擦除第一个元素
  //              const _Container& _Get_container() const    //获取内部存储区 即 deque<_ty>;
  //              void swap(queue& _Right)                    //交换
  //*/
  //std::queue<int> que;

  //que.push(1);
  //std::deque<int> deq;
  //deq.push_back(1);
  //deq.push_back(2);

  //std::queue<int> que2(deq);
  //que2.pop();

  //std::queue<int>::container_type::reference ty = que2.front(); //=>int ty = que2.front();
  //int ty2= que2.front();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值