错误C2664 Boost Connect

时间:2013-10-21 02:33:06

标签: c++ boost

我遇到了升压连接信号的问题,我不知道出了什么问题。

我遇到以下错误:

  

错误C2664:' void(makVrv :: DtDe *)' :无法将参数1从makVrv :: DtDe **转换为makVrv :: DtDe *

请帮帮我。感谢。

void ToolBarExerciseControl::TransferMakDe(makVrv::DtDe* de)
{
   deConst = de;
}

void ToolBarExerciseControl::startExercise()
{
   deConst->signal_postInitialize.connect(boost::bind(&loadAccessory, &deConst));
}

void loadAccessory(makVrv::DtDe* de)
{
   de->signal_postInitialize.disconnect(boost::bind(&loadAccessory, &de));
}

0 个答案:

没有答案