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

C++(20):bind_front

C++(11):bind_c++11 bind_风静如云的博客-CSDN博客

提供了方法来绑定函数参数的方法。

C++20提供了bind_front用于简化这个绑定。

#include <iostream>
#include <functional>
using namespace std;void func1(int d1, int d2)
{cout<<__func__<<" "<<d1<<" "<<d2<<endl;
}int main()
{auto f1 = bind(func1, 6, placeholders::_1);auto f2 = bind_front(func1, 6);f1(8);f2(8);return 0;
}

可以看到bind_front不需要使用placeholders

运行程序输出:

func1 6 8

func1 6 8

http://www.lryc.cn/news/250212.html

相关文章:

  • 【spring】bean的后处理器
  • Centos7安装docker、java、python环境
  • 简单小结类与对象
  • ABAP 如何获取内表行的索引值(index) ?
  • ESP32-Web-Server编程- 使用表格(Table)实时显示设备信息
  • vue3 Hooks函数使用及常用utils封装
  • matlab 无迹卡尔曼滤波
  • 大脑--学习方法
  • 4.C转python
  • YOLOv5项目实战(5)— 算法模型优化和服务器部署
  • JavaScript类型判断:解密变量真实身份的神奇技巧
  • MT6893_天玑 1200芯片规格参数介绍_datasheet规格书
  • 【Android踩过的坑】13.Android Studio 运行成功,但APP没有安装上的问题
  • redis安装配置
  • 企业数字化转型应对传统网络挑战的关键策略
  • Java 多线程基础 线程4种创建方式
  • C++概念相关练习题
  • 区间合并笔记
  • 青少年CTF之PHP特性练习(1-5)
  • 《opencv实用探索·七》一文看懂图像卷积运算
  • RPA机器人如何确保敏感数据的安全性
  • 微信号被封了怎么办
  • 关于 ls -s 输出文件大小的单位问题的讨论
  • JSON.stringify方法详解 后端接受JSON数据格式
  • vue请求如何按顺序执行
  • 【java】编译时bug 项目启动前bug合集
  • Pytorch——多卡GPU训练与单卡GPU训练相互切换
  • Github项目-CNNResnet9-残差神经网络水果多分类项目
  • 学习感悟一己之言
  • 【设计模式-2.3】创建型——原型模式