#include <iostream>
#include <map>
#include <string>
using namespace std;
int print(int a, int b)
{
cout << "Function of Print a: " << a << " b: " << b << endl;
return a+b;
}
int main()
{
string codeStr;
cout << "Input Code String: ";
cin >> codeStr;
typedef int (*function)(int, int);
map< string, function > mapProc;
mapProc[codeStr] = print;