我使用boost::signal
具有不同的功能簽名和不同的組合器。 在一個看起來像超出我希望得到某個信號聲明返回的類中。如何獲得boost :: signal的返回類型?
template<typename signal_type> class MyClass
{
signal_type mSignal;
signal_type::result_type getResult() { return mSignal(); }
}
但是signal_type::result_type
不起作用。那麼有沒有辦法獲得返回類型?
它總是一個好主意,發佈你有錯誤。 – 2010-07-13 15:47:58
我不關注,signal_type :: result_type是返回類型,什麼不起作用? – Konrad 2010-07-13 15:50:18
@Konrad:查看我接受的回答中評論的鏈接 – Cogwheel 2010-07-13 15:58:08