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

广州百度seo优化排名落实20条优化措施

广州百度seo优化排名,落实20条优化措施,足球比赛直播平台app,如何申请小程序账号前言 大家好吖#xff0c;欢迎来到 YY 滴C系列 #xff0c;热烈欢迎#xff01; 本章主要内容面向接触过C的老铁 主要内容含#xff1a; 欢迎订阅 YY滴C专栏#xff01;更多干货持续更新#xff01;以下是传送门#xff01; YY的《C》专栏YY的《C11》专栏YY的《Linux》… 前言 大家好吖欢迎来到 YY 滴C系列 热烈欢迎 本章主要内容面向接触过C的老铁 主要内容含 欢迎订阅 YY滴C专栏更多干货持续更新以下是传送门 YY的《C》专栏YY的《C11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏 目录 一.bind绑定包装器【1】基本概念【2】bind实现参数顺序调整的规则示意图【3】bind的一个基本应用场景不同利率计算引入变量rate【4】placeholders::_1, placeholders::_2无视bind函数包装器的常量位置按顺序123...【5】bind绑定成员函数静态/非静态 一.bind绑定包装器 【1】基本概念 std::bind函数定义在头文件中是一个 函数模板 它就像一个函数包装器(适配器)接受一个可调用对象callable object生成一个新的可调用对象来“适应”原对象的参数列表一般主要应用于实现参数顺序调整等操作 【2】bind实现参数顺序调整的规则示意图 如图中所示同样的rSub105通过变换bind 函数包装器 中placeholders::_1, placeholders::_2可以实现10-55-10 【3】bind的一个基本应用场景不同利率计算引入变量rate double Plus(int a, int b, double rate) {return (a b) * rate; }int main() {functiondouble(int, int) Plus1 bind(Plus, placeholders::_1, placeholders::_2, 4.0);functiondouble(int, int) Plus2 bind(Plus, placeholders::_1, placeholders::_2, 4.2);functiondouble(int, int) Plus3 bind(Plus, placeholders::_1, placeholders::_2, 4.4);cout Plus1(5, 3) endl;cout Plus2(5, 3) endl;cout Plus3(5, 3) endl;return 0; }【4】placeholders::_1, placeholders::_2无视bind函数包装器的常量位置按顺序123… 如下图所示即使rate参数放在bind包装器的中间依然按照placeholders::_1_2_3…的顺序走 double Plus(int a, double rateint b) {return (a b) * rate; }int main() {functiondouble(int, int) Plus1 bind(Plus, placeholders::_1, 4.0 placeholders::_2);functiondouble(int, int) Plus2 bind(Plus, placeholders::_1, 4.2,placeholders::_2);functiondouble(int, int) Plus3 bind(Plus, placeholders::_1,4.4 ,placeholders::_2);cout Plus1(5, 3) endl;cout Plus2(5, 3) endl;cout Plus3(5, 3) endl;return 0; }【5】bind绑定成员函数静态/非静态 主要方法分为下面三种 对于静态成员函数直接取类的地址即可SubType::sub对于非静态成员函数在直接取类的地址的基础上SubType::sub法一先实例化出一个类SubType st;取其地址st在直接取类的地址的基础上SubType::sub法二直接传入一个匿名对象SubType() class SubType { public:static int sub(int a, int b){return a - b;}int ssub(int a, int b, int rate){return (a - b) * rate;} };int main() { //对于静态成员函数functiondouble(int, int) Sub1 bind(SubType::sub, placeholders::_1, placeholders::_2);cout Sub1(1, 2) endl; //对于非静态成员函数法一SubType st;functiondouble(int, int) Sub2 bind(SubType::ssub, st, placeholders::_1, placeholders::_2, 3);cout Sub2(1, 2) endl; //对于非静态成员函数法二functiondouble(int, int) Sub3 bind(SubType::ssub, SubType(), placeholders::_1, placeholders::_2, 3);cout Sub3(1, 2) endl;return 0; }
http://www.sadfv.cn/news/105827/

相关文章:

  • 二手商品网站制作建设网站的服务宗旨
  • 门户网站设计特点网站建设用到什么软件
  • 专业开发网站企业免费网站流量统计
  • 玮科网站建设湛江本地做网站
  • 有什么网站可以做编程题wordpress去除版权
  • ui设计师的职业规划莱芜网站建设及优化
  • 网站开发项目概述公司一个人做网站
  • 怎么查网站空间在哪里wordpress登录地址更改
  • 建设景区网站推文鞍山+网站建设
  • 爱途 中山网站制作上海百度网站建设
  • 安装iis8 添加网站网站维护费用
  • 织梦如何做网站留言功能建设个人网站用什么软件
  • 网站头部特效西湖app开发公司
  • 百度收录网站多久好看的界面设计
  • 建设银行交学费网站网站推广的途径和要点
  • 电影网站怎么做流量西宁网站设计建设
  • 金华市住房和城乡建设厅网站可以推广赚钱的软件
  • 网上做任务的网站有哪些重庆手机网站推广方法
  • 苏州360推广网站建设做网站还是做游戏
  • 怎么做电子商务的网站找app开发公司
  • 奉节网站建设2345网址导航主页
  • 大连哪里有手机自适应网站建设建站方案书
  • 响应式网站的优点wordpress腾讯cos
  • 如何评价伊利集团网站建设一元购网站建设流程
  • 云南建设银行招聘网站站长之家seo查找
  • 手机网站开发者工具网站错误404
  • 运营好的网站制作中心icp备案 网站负责人
  • 免费的空间网站无货源电商平台有哪些
  • 有FTP免费网站wordpress knowall主题
  • wordpress建站如何微信港闸网站建设制作