爲什麼此代碼導致編譯器錯誤?mem_fun_ref問題
#include <iostream>
#include <algorithm>
using namespace std;
class X
{
public:
void Print(int x)
{
cout << x << endl;
}
};
int main()
{
X x;
mem_fun_ref<void, X, int>(&X::Print) p;
};
錯誤 main.cpp:18: error: expected ; before p