C++中把函数作为参数并执行
2014-08-31 19:43
190 查看
#include<iostream> using namespace std; typedef int(*PFUN)(int a,int b); int add(int a,int b) { return a+b; } int fun(PFUN pfun,int a,int b) { return pfun(a,b); } int main() { PFUN pfun = add; cout<<fun(pfun,1,2)<<endl; }这段代码实现了以函数作为参数来进行调用。
相关文章推荐
- C++中二位数组作为函数参数
- C++ 中如何用 vector类作为函数的参数
- C++中关于二维数组作为函数参数传递的问题
- C++指针作为函数的参数进行传递时注意的问题
- C/C++面试题--数组作为函数参数的几个问题
- C++ 常量指针或者常量引用作为函数参数传递的原因
- 关于C++当中的函数作为另一个函数的参数之小问题
- C++ 常量指针或者常量引用作为函数参数传递的原因
- C++中数组的引用作为函数参数
- C++指针作为函数的参数进行传递时注意的问题
- C/C++ 将函数名作为函数参数传递
- 【C++】对象作为函数参数【原创技术】
- C++ 引用和指针作为函数参数的例子。请不要拍砖
- c++ 成员函数作为函数指针参数传入
- C++ 指针作为函数参数介绍
- C++中二位数组作为函数参数
- c++ 指针作为函数参数传递
- C/C++ 二维数组作为函数参数
- C++用指针变量作为函数的参数接受数组的值的问题的总结
- C++中将数组的指针作为函数参数