shiti8_4_1.cpp

来自「为C++学习者」· C++ 代码 · 共 28 行

CPP
28
字号
#include<iostream.h>
class MyClass
{
public:
	MyClass(int a){x=a;}
	void Fun1(){x++;}
	void Fun2(){x+=2;}
	void Fun3(){x+=3;}
	void Print(){cout<<"x="<<x<<endl;}
private:
	int x;
};
void main()
{
	MyClass my(8);
	void (MyClass::*pf)();
	my.Print();
	pf=MyClass::Fun1;
	(my.*pf)();
	my.Print();
	pf=MyClass::Fun2;
	(my.*pf)();
	my.Print();
	pf=MyClass::Fun3;
	(my.*pf)();
	my.Print();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?