c++ 函数指针应用,定义一个方法,传入两个参数和一个函数指针,并返回结果
2024-10-20 11:57:51
#include <iostream>
#include <string>
using namespace std;
double add(double x, double y);
double calculate(double a, double b, double (*pf)(double, double)); int main() {
double q = calculate(2.5, 10.4, add);
cout << q << endl;
return 0;
} double add(double x, double y) {
return x + y;
} double calculate(double a, double b, double (*pf)(double, double)) {
return (*pf)(a, b);
}
最新文章
- Bootstrap 3.0正式版发布!
- 关于linux开机进入grub问题的解决方法
- Linux下指定版本编译安装LAMP
- 在代码中修改TextView的DrawableRight图片
- adb调试命令详解-2016.02.01
- (转)最强Android模拟器genymotion的安装与配置
- json 得到时分秒为00:00:00,拿不到时分秒 解决办法
- Handlebars 介绍
- 关于TCP的粘包和拆包
- android学习---SeekBar和RatingBar
- Vue.js中组件传参的方法 - 基于webpack模板
- Android ble蓝牙使用注意
- iOS学习——页面的传值方式
- windows解决访问github慢问题
- Django 的路由层 视图层 模板层
- vant的坑
- ASP.NET Web API实现微信公众平台开发(二)access_token与定时任务
- canvas移动端兼容性问题总结
- Scrapy学习篇(八)之settings
- 程序员必知的8大排序(四)-------归并排序,基数排序(java实现)
热门文章
- Prefix.pch文件的用法
- 微信站 - 实现复制功能 clipboard
- 分享| 语义SLAM的未来与思考(泡泡机器人)
- 解决IE6 IE7绝对定位弹层被后面的元素遮住
- 18.存储过程--SQL
- BZOJ 4551: [Tjoi2016&;Heoi2016]树 并查集(&;&;图论?)
- Codeforces Round #562 (Div. 2) A.Circle Metro
- jetty jndi数据源
- struts的logic标签和<;bean:write/>;详情
- setState异步函数