मैं 2010.क्या वीएस -2010 के साथ समस्याएं बढ़ रही हैं?
std::vector<Device> device_list;
boost::function<void (Device&, boost::posix_time::time_duration&)> callback =
boost::bind(&std::vector<Device>::push_back, &device_list, _1);
कहाँ Device
एक वर्ग है, इसके बारे में कुछ खास नहीं है करने से पहले निम्न कोड लाइन जो जी ++ और विजुअल स्टूडियो के तहत ठीक संकलित किया था।
अब मैं सिर्फ 2010 तक मेरी दृश्य स्टूडियो संस्करण के लिए उन्नत और संकलन के साथ विफल:
Error 1 error C2780: 'boost::_bi::bind_t<_bi::dm_result<MT::* ,A1>::type,boost::_mfi::dm<M,T>,_bi::list_av_1<A1>::type> boost::bind(M T::* ,A1)' : expects 2 arguments - 3 provided C:\developments\libsystools\trunk\src\upnp_control_point.cpp 95
क्या हो रहा है और मैं यह कैसे हल कर सकते हैं?
धन्यवाद।
बढ़ावा का कौन सा संस्करण? –
@ सैम मिलर: 1.44। – ereOn