宿題手伝います
■ このスレッドは過去ログ倉庫に格納されています
0667デフォルトの名無しさん
NGNGクラス内の関数のポインタはどのように取得すればよいのでしょうか?
例えば
class CXXXX {
void get();
void (* funcPtr);
};
として
void CXXXX::get() {
funcPtr = get;
}
では
error C2440: '=' : 'void (__thiscall CCommonProcess::* )(void)' から 'void (__cdecl *)(void)' に変換できません。
と出てしまいます。
他に
class CXXXX {
void get();
void (* CXXXX::funcPtr);
};
として
void CXXXX::get() {
funcPtr = get;
}
も試してみたのですが、こちらも無理なようでした。
何か方法はあるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています