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

北京市住建委官网南京seo排名扣费

北京市住建委官网,南京seo排名扣费,搅拌机东莞网站建设技术支持,上海人才教育网官网0.前言 1.算术仿函数 #include <iostream> using namespace std;// STL-内建函数对象-算术仿函数 #include<functional> // 内建函数对象头文件//以下举例两个仿函数 -- negate and plus// negate 一元仿函数 取反仿函数 void test01() {negate<int>n;cout …

0.前言

在这里插入图片描述

1.算术仿函数

在这里插入图片描述

#include <iostream>
using namespace std;// STL-内建函数对象-算术仿函数
#include<functional>  // 内建函数对象头文件//以下举例两个仿函数 -- negate and plus// negate 一元仿函数 取反仿函数
void test01()
{negate<int>n;cout << n(40) << endl;
}// plus 二元仿函数 加法
void test02()
{plus<int>p;cout << p(40, 10) << endl;
}int main()
{test01();cout << "------------------------" << endl;test02();//cout << "------------------------" << endl << endl;//test03();//**************************************system("pause");return 0;
} 

在这里插入图片描述

2.关系仿函数

在这里插入图片描述
在这里插入图片描述

#include <iostream>
using namespace std;// STL-内建函数对象-关系仿函数
//举例  -- 大于 greater
#include<vector>
#include<algorithm>
#include<functional>class MyCompare
{
public:bool operator()(int val1, int val2){return val1 > val2;}
};void test01()
{vector<int>v;v.push_back(10);v.push_back(40);v.push_back(20);v.push_back(30);v.push_back(50);for (vector<int>::iterator it = v.begin(); it != v.end(); it++){cout << *it << " ";}cout << endl;//降序// sort(v.begin(), v.end(), MyCompare());//greater<int>() 内建函数对象sort(v.begin(), v.end(), greater<int>()); for (vector<int>::iterator it = v.begin(); it != v.end(); it++){cout << *it << " ";}cout << endl;
}int main()
{test01();cout << "------------------------" << endl;//test02();//cout << "------------------------" << endl << endl;//test03();//**************************************system("pause");return 0;
} 

在这里插入图片描述

3.逻辑仿函数

在这里插入图片描述
在这里插入图片描述

#include <iostream>
using namespace std;// STL-内建函数对象-逻辑仿函数
//举例  -- 逻辑非 logical_not
#include<vector>
#include<algorithm>
#include<functional>void test01()
{vector<bool>v;v.push_back(true);v.push_back(false);v.push_back(true);v.push_back(false);for (vector<bool>::iterator it = v.begin(); it != v.end(); it++){cout << *it << " ";}cout << endl;//利用逻辑非 将容器v搬运到 容器v2中, 并执行取反操作vector<bool>v2;v2.resize(v.size());transform(v.begin(), v.end(), v2.begin(), logical_not<bool>());for (vector<bool>::iterator it = v2.begin(); it != v2.end(); it++){cout << *it << " ";}cout << endl;
}int main()
{test01();cout << "------------------------" << endl;//test02();//cout << "------------------------" << endl << endl;//test03();//**************************************system("pause");return 0;
} 

在这里插入图片描述

http://www.tj-hxxt.cn/news/76116.html

相关文章:

  • 深圳公安门户网站官网长春网络推广优化
  • 自媒体平台注册入口在哪seo经典案例
  • 网页制作网站素材能打开各种网站的浏览器下载
  • 给别人做网站的销售叫什么软件郑州seo网站关键词优化
  • 网站如何做区域屏蔽代码网络舆情案例分析
  • 网站开发web服务器控件实验报告seo教程培训
  • 培训网站计时怎么破千锋教育怎么样
  • 做网站简单的软件全球最大的磁力搜索引擎
  • 手机网站开发教程视频上海短视频培训机构
  • 唐山做企业网站公司百度入口网页版
  • 帝国cms主题网站seo优化效果
  • wordpress for android建站seo推广
  • 亿级别网站开发注意鹤壁seo公司
  • 怎么注册公司企业邮箱seo 是什么
  • 2018建设网站郑州seo顾问阿亮
  • 做的网站没有手机版十大免费网站推广平台有哪些
  • 营销型网站建设sempk百度网盘登录入口
  • 行业网站怎么做百度seo怎么样优化
  • 菜谱网站模版推广链接点击器app
  • 怎么用织梦搭建网站搜索推广开户
  • 巴中做网站 微信开发哪里有网站推广优化
  • 凡科网和wordpressseo优
  • 网站开发和运营维护全国十大跨境电商排名
  • 自助seo网站建设我要安装百度
  • 南京微信网站建设黑锋网seo
  • 模板网站建设公司网站交换链接的常见形式
  • 湘潭网站优化系统优化软件有哪些
  • baby做网站汽车链接推广
  • 爱站seo网站收录情况
  • 做啤酒行业的网站郑州seo学校