C++:函数指针和类成员函数指针

/ C++ / 没有评论 / 447浏览

博文地址 类的函数指针

以下是类的成员函数指针的示例:

#include <iostream>

using namespace std;

class A
{
public:
	A()
	{

	}
	~A()
	{

	}

	void print()
	{
		cout << "print" << endl;
	}
	
	void printint(int a)
	{
		cout << "2a" << endl;
	}
};

void printint(int a)
{
	cout << "aaaaa" << endl;
}

int main()
{
	A a;
	using type = void(A::*)(int);

	int i = 1;
	type s = &A::printint;
	(a.*s)(i);
	system("PAUSE");
	return 0;
}