関数ポインタを静的メンバーとして宣言するための構文を理解できません。
#include <iostream>
using namespace std;
class A
{
static void (*cb)(int a, char c);
};
void A::*cb = NULL;
int main()
{
}
g++は「`void'メンバーへのポインタを宣言できません」というエラーを出力します。かっこを使って何かをする必要があると思いますが、void A ::(* cb)=NULLも機能しません。