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

海口北京网站建设国外flash网站

海口北京网站建设,国外flash网站,网站的前台后台,dedecms 股票网站模板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.yayakq.cn/news/596236/

相关文章:

  • 备案ip 查询网站查询网站查询系统网站设计报价.doc
  • 大朗网站建设公司贵州遵义最新消息
  • 网站优化技巧电脑版网页版登录入口
  • 特效炫酷的网站网站做百度联盟收入已经很低了
  • 网上购物商城网站建设青海省建设厅网站
  • 做网站的计划一级a做受片免费网站
  • 51网站哪里去了太原做手机网站建设
  • 网站开发制作流程软件企业网站建设栏目结构图
  • 城市规划建设网站装修设计效果图怎么收费
  • 个人微信注册网站赣州高端网站开发
  • 黑龙江省建设会计协会网站wordpress 默认自带插件
  • 网站制作公司哪家价钱合理免费建站的网站
  • 用自己网站做邮箱域名解析南昌it制作电商网站的公司
  • 如何做盆栽蔬菜网站建立手机网站
  • 长沙网站建设平台网站建设主要学什么
  • 郑州做手机网站建设湖北外贸网站建设
  • 温州市城乡建设厅网站首页wordpress房屋网站模板
  • 精品资料网官方网站汽车网站页面
  • 免费网站论坛手机网站开发学习视频
  • 服务器不是自己的做违法网站付费主题怎么永久使用
  • 厦门网站建设推广换网站公司
  • 推广图片背景图2016网站优化
  • 北仑静态网站建设狐表做网站
  • 网站截图可以做证据吗漳州 网站建设多少钱
  • 做a图片视频在线观看网站地方门户网站有哪些
  • 杭州企业网站优化做网站一般需要哪些文件夹
  • 做网站的皮包公司在线crm系统功能模块分析
  • xampp本地搭建网站网站建设经费管理
  • 北京网站模仿哈尔滨优化网站排名
  • 查看网站开发技术苏州的建筑公司网站