📄 main.cpp
字号:
#include<iostream.h>
class MyClass
{
private:
int m_Number;
int Add(int i)
{
return m_Number +=i;
}
int Sub(int i)
{
return m_Number -=i;
}
int Mul(int i)
{
return m_Number*=i;
}
/****found*****/
typedef int (FUN)(int);
/****found*****/
FUN fun[];
public:
MyClass()
{
fun[0] = MyClass::Add;
fun[1] = MyClass::Sub;
fun[2] = MyClass::Mul;
m_Number = 0;
}
int CallFun(int i,int j)
{
/****found*****/
return (fun[i])(j);
}
};
void main()
{
MyClass obj;
cout<<obj.CallFun(0,5)<<endl;
cout<<obj.CallFun(1,2)<<endl;
cout<<obj.CallFun(2,3)<<endl;
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -