C++ 中通过函数名字的字符串调用函数
来源:互联网 发布:mac桌面文件怎么拖动 编辑:程序博客网 时间:2024/06/15 22:40
#include<iostream>#include <string>#include <map>using namespace std;int add(int i,int j){ return i+j; }int sub(int i,int j){ return i-j; }typedef int (*FnPtr)(int,int);int main(){ map<string,FnPtr> myMap; myMap["add"] = add; myMap["sub"] = sub; std::string s("add"); int res=myMap[s](1,2); cout<<res<<endl; return 0;}
上述的代码中就是通过“add”、“sub”字符串调用add和sub函数。
0 0
- C++ 中通过函数名字的字符串调用函数
- [C#]调用字符串中定义的函数
- python中通过字符串调用同名函数
- 通过函数名字符串调用函数【C语言版】
- 199 c 通过函数名字符串调用函数
- python 7-8 如何通过实例方法名字的字符串调用方法/使用getattr/标库operator下的methodcaller函数
- 通过函数调用,获取字符串的方法
- PHP通过字符串调用函数的代码
- js中通过函数名字符串调用函数
- 在代码中获取调用者函数的名字
- 在结构体中根据名字调用对应的函数
- PHP通过字符串调用函数
- 通过函数名的字符串来调用这个函数
- [Python]通过函数名字符串调用函数
- [Python]通过函数名字符串调用函数
- 在C#中调用EVAL函数方法,通过字符串计算
- C 通过函数返回字符串
- C#调用C++DLL的小总结8---C++Dll中函数返回字符串指针
- poj 2010 Moo University - Financial Aid 优先队列
- 正则表达式
- 在VC++中创建的项目中添加一个资源文件
- 如何学好C++语言
- 黑马程序员——基础知识——String
- C++ 中通过函数名字的字符串调用函数
- require.js 入门学习 (share)
- 有趣的机器学习:最简明入门指南
- 广州一期各项练习心得
- FPGA研发之道(25)-管脚
- Tomcat的版本、Servlet/JSP版本、JavaEE版本、JavaSE版本 四者之间的对应关系。
- IOS开发之保存图片到Documents目录及PNG,JPEG格式相互转换
- c++多态性原理及应用 & c++以及cuda 计时技术小结
- 07-图6 旅游规划