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

C++仿函数( 调用运算符重载)

仿函数等同于对于调用运算符()的重载:

class MyPrint{

public:
        void operator() (string text1 )   //  对“()”的运算符重载

        {

                cout <<text <<endl;

        }

void test(){

        MyPrint myFun;

        myFun ("hello word!");  // 比较像一个函数所以成为仿函数

}

}


http://www.kler.cn/news/337053.html

相关文章:

  • 【JS】在 Node.js 和 Electron 中获取设备 UUID 的最佳实践
  • Leetcode203.移除链表元素-Python
  • 输电线路悬垂线夹检测无人机航拍图像数据集,总共1600左右图片,悬垂线夹识别,标注为voc格式
  • 【RabbitMQ】RabbitMQ学习
  • 钉钉x昇腾:用AI一体机撬动企业数字资产智能化
  • sqli-labs靶场第二关less-2
  • 在macOS上进行开发环境配置与应用开发详细的配置指南
  • k8s 之安装busybox
  • 【Python】Python知识总结浅析
  • 【SQL】掌握SQL查询技巧:数据筛选与限制
  • whereis命令:查找命令的路径
  • swift使用internvl2微调ocr文字检测(目标检测)
  • RabbitMQ(学习前言)
  • sqli-labs靶场第八关布尔盲注通关
  • MySQL 创建数据表
  • ctf.bugku - 本地管理员
  • SOMEIP_ETS_167: SD_TestFieldUINT8Array
  • 【WPF开发】如何设置窗口背景颜色以及背景图片
  • 基于深度学习的化学反应预测
  • 昇思MindSpore进阶教程--自动数据增强