typedef 以及vector的应用
来源:互联网 发布:淘宝店铺背景音乐推荐 编辑:程序博客网 时间:2024/06/05 18:43
#include <iostream>#include <vector>int Max(int, int);int AddPlus(int, int);int Minus(int, int);int main(){//define a int pointer of Functypedef int(*FuncPointer)(int,int);//重新定义函数指针类型FuncPointer FPter[] = { Max, AddPlus, Minus };std::vector<FuncPointer> FPvec;for (size_t i = 0; i < 3;i++){FPvec.push_back(FPter[i]);}for (size_t k = 0; k < FPvec.size();k++){//以下两种情况均可//(*FPvec[k])(k, 2.0*k - 1); //第一种(FPvec[k])(k, 2.0*k - 1); //第二种}return 0;}int Max(int x, int y){ std::cout << "Max Function Test!" << std::endl;std::cout << (x > y ? x : y) << std::endl;return (x > y ? x : y);}int AddPlus(int x, int y){ std::cout << "AddPlus Function Test!" << std::endl;std::cout << (x + y) << std::endl;return (x + y);}int Minus(int x, int y){std::cout << "Minus Function Test!" << std::endl;std::cout << abs(x - y) << std::endl;return abs(x - y);}
阅读全文
0 0
- typedef 以及vector的应用
- uva_127,栈以及vector的应用
- c/c++结构体定义以及结合typedef的应用
- typedef的应用
- typedef的应用
- Typedef 的应用小结
- C++ typedef的应用
- typedef的应用汇总
- Vector,和vector的应用
- typedef struct tag***{}***;typedef vector< >;
- typedef 的理解与应用
- vector的应用
- vector 的应用VC++
- vector 的应用VC++
- vector的简单应用
- vector的应用
- vector 的应用VC++
- vector string的应用
- Mastering Concurrency in Go.pdf 英文原版 免费下载
- 数论基础 (费马小定理/扩展欧几里得/欧拉函数)
- 从0开始教你申请服务器搭建ss服务并开启多账号访问外网
- linux/Unix系统调用之getopt()
- 9.springboot整合swagger2生成rest-api
- typedef 以及vector的应用
- unity3d shader BIllboard 使模型始终朝向摄像机
- 谷歌AI中国中心北京成立 提供高质量AI及机器学习教育支持
- 金山云完成3亿美元D轮融资 未来将布局AI领域
- Parallel and Concurrent Programming in Haskell.pdf 英文原版 免费下载
- spring启动时报错No qualifying bean of type【bean 】 is defined
- Quatrz简单入门
- 深度理解java 字符串
- Java中static、this、super、final的用法