以下是类的成员函数指针的示例:
#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;
}
本文由 Ryan 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2020/06/01 14:57