C++primer(第二遍) 补第六章最后一题

/*************************************************************************
	> File Name: test.cpp
	> Author:keson 
	> Mail:[email protected] 
	> Created Time: 2014年12月10日 星期三 20时47分34秒
 ************************************************************************/

#include<iostream>
#include<vector>
#include<cmath>
using namespace std;

using PF=int (*)(int,int);
vector<PF> vec;

int my_add(int x,int y){return (x+y);}
int my_sub(int x,int y){return (x-y);}
int my_mul(int x,int y){return (x*y);}
int my_div(int x,int y){return (x/y);}
int main(int argc,char **argv)
{
    vec.push_back(my_add);
    vec.push_back(my_sub);
    vec.push_back(my_mul);
    vec.push_back(my_div);
    for(auto &w:vec)
     cout<<w(2,3)<<endl;
    return 0;
}




你可能感兴趣的:(C++primer(第二遍) 补第六章最后一题)