C中pair用法详细解析是怎样的?

更新于
2026-10-10 15:18:49
1阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计675个文字,预计阅读时间需要3分钟。

C中pair用法详细解析是怎样的?

目录+ pair基本用法+ pair其他使用+ 重载pair的加减运算符+ 在vector中使用pair+ 使用pair将两个数据组合成一组数据 当需要将两个数据组合在一起保存时,可以使用pair,例如stl中的map就是将key和value放在一起保存。

目录
  • pair基本用法
  • pair 其他使用
    • 重载pair的加减运算符
    • 在vector中使用

pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构体,主要的两个成员变量是first second 因为是使用struct不是class,所以可以直接使用pair的成员变量。

阅读全文

本文共计675个文字,预计阅读时间需要3分钟。

C中pair用法详细解析是怎样的?

目录+ pair基本用法+ pair其他使用+ 重载pair的加减运算符+ 在vector中使用pair+ 使用pair将两个数据组合成一组数据 当需要将两个数据组合在一起保存时,可以使用pair,例如stl中的map就是将key和value放在一起保存。

目录
  • pair基本用法
  • pair 其他使用
    • 重载pair的加减运算符
    • 在vector中使用

pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构体,主要的两个成员变量是first second 因为是使用struct不是class,所以可以直接使用pair的成员变量。

阅读全文