声明vector对象保存函数指针
来源:互联网 发布:电量校准软件 编辑:程序博客网 时间:2024/05/18 18:55
#include <iostream>
#include <vector>
using namespace std;
//以下任意一种定义方式均合法
//using funcp = int(*) (int, int);
//typedef int(*funcp) (int, int);
//若已知目标类型为Func, 则可以
//int Func(int, int);
//typedef decltype(Func) *funcp;
vector<funcp>pvec;
int func_add(int a, int b){
return a +b;
}
int func_multi(int a, int b){
return a *b;
}
int main(){
pvec.push_back(&func_add);
pvec.push_back(&func_multi);
cout<< pvec[1](2, 3) << endl;
return0;
}
#include <vector>
using namespace std;
//以下任意一种定义方式均合法
//using funcp = int(*) (int, int);
//typedef int(*funcp) (int, int);
//若已知目标类型为Func, 则可以
//int Func(int, int);
//typedef decltype(Func) *funcp;
vector<funcp>pvec;
int func_add(int a, int b){
}
int func_multi(int a, int b){
}
int main(){
}
0 0
- 声明vector对象保存函数指针
- 声明vector对象保存函数指针
- 用vector保存对象时保存指针的优点, 以及reserve的使用
- 用vector保存对象时保存指针的优点, 以及reserve的使用
- 用vector保存对象时保存指针的优点, 以及reserve的使用
- 函数指针,函数声明
- 接受int形参(double,,等等)返回int(...);并且一个vector对象保存指向这些函数的指针;进行加减乘除;输出结果
- 声明函数指针数组
- typedef 声明函数指针
- 声明一个函数指针
- 声明变量,函数,指针
- 函数声明、函数指针、指针函数
- 函数声明、函数指针、指针函数 .
- 声明与函数、函数指针
- 声明与函数、函数指针
- 声明与函数、函数指针
- 声明与函数、函数指针
- 声明与函数、函数指针
- 扔石头的小男孩
- 写的只有开头的小说
- 自言自语
- mian函数接受两个实参, 连成s…
- 返回数组指针的函数
- 声明vector对象保存函数指针
- 博客中尖括号不显示的问题
- C# 实现的 AES 加密算法
- 静态成员在类中的初始化
- 输入一串字符, 统计特定字符个数
- 删除容器中重复字符串并按长度排序…
- 捕获一个int变量, 判断是否…
- 找出最大的有由个三位数乘积构成的…
- 即时通讯中语音视频聊天后面的技术支持有哪些