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

站长工具域名备案查询广州市政务中心官网

站长工具域名备案查询,广州市政务中心官网,滦南网站建设,上海做网站的公司有哪些std::min_element 定义于头文件 <algorithm> 以下是API文档说明&#xff01; 寻找范围 [first, last) 中的最小元素。 1) 用 operator< 比较元素。 3) 用给定的二元比较函数 comp 比较元素。 2,4) 同 (1,3) &#xff0c;但按照 policy 执行。这些重载仅若 std::is…

std::min_element

定义于头文件 <algorithm>

以下是API文档说明!

寻找范围 [first, last) 中的最小元素。

1) 用 operator< 比较元素。
3) 用给定的二元比较函数 comp 比较元素。
2,4) 同 (1,3) ,但按照 policy 执行。这些重载仅若 std::is_execution_policy_v<std::decay_t<ExecutionPolicy>> (C++20 前)std::is_execution_policy_v<std::remove_cvref_t<ExecutionPolicy>> (C++20 起) 为 true 才参与重载决议。
参数
first, last    -    定义要检验范围的向前迭代器
policy    -    所用的执行策略。细节见执行策略。
comp    -    比较函数对象(即满足比较 (Compare) 要求的对象),若a 小于 b ,则返回 ​true 。
比较函数的签名应等价于如下:

 bool cmp(const Type1 &a, const Type2 &b);

虽然签名不必有 const & ,函数也不能修改传递给它的对象,而且必须接受(可为 const 的)类型 Type1 与 Type2 的值,无关乎值类别(从而不允许 Type1 & ,亦不允许 Type1 ,除非 Type1 的移动等价于复制 (C++11 起))。
类型 Type1 与 Type2 必须使得 ForwardIt 类型的对象能在解引用后隐式转换到这两个类型。​

类型要求
-ForwardIt 必须满足遗留向前迭代器 (LegacyForwardIterator) 的要求。
返回值
指向范围 [first, last) 中最小元素的迭代器。若范围中有多个元素等价于最小元素,则返回指向首个这种元素的迭代器。若范围为空则返回 last 。

复杂度
准确比较 max(N-1,0) 次,其中 N = std::distance(first, last) 。

异常
拥有名为 ExecutionPolicy 的模板形参的重载按下列方式报告错误:

若作为算法一部分调用的函数的执行抛出异常,且 ExecutionPolicy 为标准策略之一,则调用 std::terminate 。对于任何其他 ExecutionPolicy ,行为是实现定义的。
若算法无法分配内存,则抛出 std::bad_alloc 。

#include <iostream>
#include <map>
#include <algorithm>struct MyStruct {int value1;int value2;
};bool compareStruct(const MyStruct& struct1, const MyStruct& struct2) {// 比较结构体的值return struct1.value1 < struct2.value1;
}int main() {std::map<int, MyStruct> myMap;myMap[1] = {10, 20};myMap[2] = {20, 30};myMap[3] = {5, 15};myMap[4] = {15, 25};// 找到值最小的键值对auto minElement = std::min_element(myMap.begin(), myMap.end(),[](const auto& lhs, const auto& rhs) {return compareStruct(lhs.second, rhs.second);});if (minElement != myMap.end()) {std::cout << "最小的键值对为: (" << minElement->first << ", {" << minElement->second.value1 << ", " << minElement->second.value2 << "})" << std::endl;}return 0;
}
http://www.yayakq.cn/news/833795/

相关文章:

  • 性价比最高网站建设上海网站建设找缘魁
  • 一个网站做两种产品wordpress 数据库爆炸
  • 珠海做企业网站多少钱一流的微商城网站建设
  • flash网站模版哪个网站建站比较好
  • 坪山住房及建设局网站在厦门做网站找谁
  • 哪家好做网站网站开发教学视频百度云
  • 加强网站安全建设说明报告范文太原优化型网站建设
  • 电子商务网站建设报价深圳高速建设公司
  • 网站怎样制作流程江苏专业做网站的公司哪家好
  • wordpress添加轮播搜索关键词排名优化技术
  • 网站菜单分类怎么做电子菜单小程序怎么做
  • 百度网站推广一年多少钱网站模板做网站
  • 大型电商网站开发成本大宗贸易平台
  • 做网站的素材哪里找的做网站看什么书好
  • 网站ui设计例子广州有什么好玩的
  • 地产项目网站wordpress 友情链接
  • 网站建设活动策划方案四川建设网官网登录
  • 拥有响应式网站项目网络图用什么软件
  • 织梦调用网站名称直播app
  • 访问网站提示输入用户名密码上海外贸新三样出口超2400亿元
  • 英文外贸网站源码郴州网站建设公司哪里有
  • wordpress企业网站主题用php做京东网站页面
  • 深圳建设局网站注册结构师培训附件北京通州区网站制作
  • 怎么查网站是哪个公司做的营商环境建设网站
  • h5网站制作网站开发wordpress替换主题数据库
  • 如何在百度能搜索到公司网站建行门户网站
  • 网站 wordpress 公众号三亚婚纱摄影 织梦网站源码
  • 安监局网站做模拟房屋建筑设计师哪里找
  • 怎么制作移动端网站郑州市网站建设
  • 自己的网站中商城怎么做贵阳网站商城建设