C++ primer(第五版) 练习 6.55 个人 code
2014-08-09 22:48
387 查看
C++ primer(第五版) 练习 6.55
题目:编写4个函数,分别对两个int值执行加、减、乘、除运算;在上一题
创建的vector对象中保存指向这些函数的指针。
答:
C++ primer(第五版) 练习 6.55
题目:编写4个函数,分别对两个int值执行加、减、乘、除运算;在上一题
创建的vector对象中保存指向这些函数的指针。
答:
/* mypractice.h 编写函数声明,令其接受两个int形参并且返回类型也是int; 然后声明一个vector对象,令其元素是指向该函数的指针。 编写4个函数,分别对两个int值执行加、减、乘、除运算;在上一题 创建的vector对象中保存指向这些函数的指针。 */ #include <vector> using std::vector; using pFunc= int (*)(int x, int y); vector<pFunc> iVal; int m_add(int a, int b); int m_dec(int a, int b); int m_mul(int a, int b); int m_div(int a, int b);
/* mypractice.cpp 定义 int m_add(int a, int b); int m_dec(int a, int b); int m_mul(int a, int b); int m_div(int a, int b); */ int m_add(int a, int b) { return a + b; } int m_dec(int a, int b) { return a - b; } int m_mul(int a, int b) { return a*b; } int m_div(int a, int b) { return a / b; }
相关文章推荐
- C++ primer 第五版 中文版 练习 9.45 个人code 及疑问
- C++ primer 第五版 中文版 练习 9.47 个人code
- C++ primer 第五版 中文版 练习 10.13 个人code
- C++ primer 第五版 中文版 练习 10.31 个人code
- C++ primer 第五版 中文版 练习 11.12 个人code
- C++ primer 第五版 中文版 练习 12.19 个人code
- C++ Primer 第五版 中文版 练习 13.22 个人code
- C++ primer(第五版) 练习 4.31 个人code 和 疑惑
- C++ primer(第五版) 练习 5.23、5.24、5.25 个人code
- C++ primer(第五版) 练习 7.11 个人 code
- C++ primer 第五版 中文版 练习 10.14 个人code
- C++ primer 第五版 中文版 练习 10.30 个人code
- C++ primer 第五版 中文版 练习 11.14 个人code
- C++ primer 第五版 中文版 练习 10.15 个人code
- C++ primer 第五版 中文版 练习 10.34 个人code
- C++ primer 第五版 中文版 练习 11.3 个人code
- C++ primer 第五版 中文版 11.3.1 节练习 个人code
- C++ primer(第五版) 练习 3.31 个人code
- C++ primer(第五版) 练习 3.43 个人code
- C++ primer 第五版 中文版 练习 10.35 个人code