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

物流公司网站建设方案长沙网站seo

物流公司网站建设方案,长沙网站seo,东莞市国外网站建设多少钱,美食分享网站怎么做定义于头文件 <utility> std::pair 是一个结构体模板&#xff0c;其可于一个单元存储两个相异对象。 pair 是 std::tuple 的拥有两个元素的特殊情况。 访问 pair 的一个元素 std::get(std::pair) template< size_t I, class T1, class T2 > typename std::tuple…

定义于头文件 <utility>

std::pair 是一个结构体模板,其可于一个单元存储两个相异对象。 pair 是 std::tuple 的拥有两个元素的特殊情况。

访问 pair 的一个元素

std::get(std::pair)
template< size_t I, class T1, class T2 >

typename std::tuple_element<I, std::pair<T1,T2> >::type&

    get( pair<T1, T2>& p ) noexcept;
(1)(C++11 起)
(C++14 前)
template< size_t I, class T1, class T2 >

constexpr std::tuple_element_t<I, std::pair<T1,T2> >&

    get( pair<T1, T2>& p ) noexcept;
(1)(C++14 起)
template< size_t I, class T1, class T2 >

const typename std::tuple_element<I, std::pair<T1,T2> >::type&

    get( const pair<T1,T2>& p ) noexcept;
(2)(C++11 起)
(C++14 前)
template< size_t I, class T1, class T2 >

constexpr const std::tuple_element_t<I, std::pair<T1,T2> >&

    get( const pair<T1,T2>& p ) noexcept;
(C++14 起)
template< size_t I, class T1, class T2 >

typename std::tuple_element<I, std::pair<T1,T2> >::type&&

    get( std::pair<T1,T2>&& p ) noexcept;
(3)(C++11 起)
(C++14 前)
template< size_t I, class T1, class T2 >

constexpr std::tuple_element_t<I, std::pair<T1,T2> >&&

    get( std::pair<T1,T2>&& p ) noexcept;
(3)(C++14 起)
template< size_t I, class T1, class T2 >

constexpr const std::tuple_element_t<I, std::pair<T1,T2> >&&

    get( const std::pair<T1,T2>&& p ) noexcept;
(4)(C++17 起)

template <class T, class U>
constexpr T& get(std::pair<T, U>& p) noexcept;

(5)(C++14 起)

template <class T, class U>
constexpr const T& get(const std::pair<T, U>& p) noexcept;

(6)(C++14 起)

template <class T, class U>
constexpr T&& get(std::pair<T, U>&& p) noexcept;

(7)(C++14 起)

template <class T, class U>
constexpr const T&& get(const std::pair<T, U>&& p) noexcept;

(8)(C++17 起)

template <class T, class U>
constexpr T& get(std::pair<U, T>& p) noexcept;

(9)(C++14 起)

template <class T, class U>
constexpr const T& get(const std::pair<U, T>& p) noexcept;

(10)(C++14 起)

template <class T, class U>
constexpr T&& get(std::pair<U, T>&& p) noexcept;

(11)(C++14 起)

template <class T, class U>
constexpr const T&& get(const std::pair<U, T>&& p) noexcept;

(12)(C++17 起)

用类 tuple 的接口从 pair 提取元素。

若序号 I 不是 0 或 1 则基于范围的重载 (1-4) 无法编译。

若类型 TU 相同则基于类型的重载 (5-12) 无法编译。

参数

p-要提取内容的 pair

返回值

1-4) 若 I==0 则返回到 p.first 的引用,若 I==1 则返回到 p.second 的引用。

5-8) 返回到 p.first 的引用。

9-12) 返回到 p.second 的引用。

调用示例

#include <iostream>
#include <string>
#include <iomanip>
#include <complex>
#include <tuple>
#include <typeinfo>struct Cell
{int x;int y;Cell() = default;Cell(int a, int b): x(a), y(b) {}bool operator ==(const Cell &cell) const{return x == cell.x && y == cell.y;}bool operator <(const Cell &cell) const{if (x < cell.x){return true;}return y < cell.y;}
};std::ostream &operator<<(std::ostream &os, const Cell &cell)
{os << "{" << cell.x << "," << cell.y << "}";return os;
}std::ostream &operator<<(std::ostream &os, const std::pair<int, Cell> &pair)
{os << "pair{" << pair.first << " {" << pair.second.x << "," << pair.second.y << "}}";return os;
}int main()
{std::pair<int, Cell> pair1(101, Cell(102, 103));std::cout << "pair1:" << std::setw(8) << std::get<0>(pair1) << "    "<< std::get<1>(pair1) << std::endl;std::pair<int, Cell> pair2(101, Cell(102, 103));std::cout << "pair2:" << std::setw(8) << std::get<0>(std::move(pair2)) << "    "<< std::get<1>(std::move(pair2)) << std::endl;return 0;
}

输出

pair1:     101    {102,103}
pair2:     101    {102,103}

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

相关文章:

  • 深圳哪家公司做网站好国际军事新闻
  • 个人电脑做网站资源搜索
  • c2c平台下载金华seo扣费
  • 游戏网站开发试验报告百度双十一活动
  • o2o模式的电商平台网站有哪些关键词挖掘爱站网
  • 如何做好网站外链2024年度关键词
  • 医疗网站建设广州抖音seo
  • 知彼网络网站建设网站功能优化
  • 网站访客qq抓取今日国内新闻最新消息10条新闻
  • 宁波公司做企业网站微信卖货小程序怎么做
  • 广州网站建设设计今日特大军事新闻
  • 物流网站模板免费电子商务网站
  • 游戏推荐网站怎么做广州网站排名优化报价
  • 制作图片文字模板的软件站长工具seo综合查询工具
  • 专利减缓在哪个网站上做头条权重查询
  • 网站建设一般花多少费用上海网站seo外包
  • 北京免费网站建设定制网站建设推广服务
  • nodejs做网站还是app女教师遭网课入侵视频
  • 网站首页栏目怎么做建立网站需要多少钱
  • 广州电子商城网站建设seo优化公司哪家好
  • 品牌营销与推广seo整站优化方案
  • 不规则网站模板百度人工服务24小时
  • 黄埔网站建设seo推广培训费用
  • 网站代备案流程图代运营公司排行榜
  • 保定建设信息网站手机百度seo快速排名
  • 王爷很凶宁波seo推广优化哪家强
  • 做钢材的网站百度网盘登录入口 网页
  • 特朗普开个人网站品牌营销策划培训课程
  • 免费视频素材网站都有哪些宁德市地图
  • 普通网站成微网站开发百度投票人气排行榜入口