爲什麼我不能有pointer to member這樣的:指針到成員和靜態變量
#include <iostream>
#include <stdlib.h> /* malloc, free, rand */
using namespace std;
class Pool{};
struct FE{
static Pool pool;
};
Pool FE::pool;
int main() {
Pool FE::* pmd = &FE::pool;
return 0;
}
我做錯了嗎?
所以 - 這可以以某種方式解決嗎?我可以有指向靜態變量的指針嗎? – tower120
@ tower120就像我說的那樣,這是一個正常的變量。只要執行'Pool * p =&FE :: pool;' – uk4321