今下のコードを書いているのですが コンパイルエラーがでてリンクできません
どうすればいいのでしょうか?
#include <stdio.h> class CNode; typedef (CNode::*FUNC)(void); class CNode { double x; void hoge() { } public: CNode(); FUNC func; }; CNode::CNode() { x = 0.0; func = &CNode::hoge; // ここでエラー func = this->hoge; // これもエラー } void main() { }//ここでエラーのところにメンバ関数へのポインタを代入したいのですが
うまくいきません
コンパイラはVC++6.0です