![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
и что ты ждешь? где сообщения об ошибках?
|
|||
|
||||
| SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Да там ещё в функции read строчка вызова handleReadData не закоментирована!!!
Ошибки:1>g:\devlibs\boost\installs\boost_1_39_0\include\boost-1_39\boost\archive\detail\iserializer.hpp(560) : error C2664: 'boost::archive::load_wrapper' : cannot convert parameter 3 from 'boost::serialization::is_wrapper<T>' to 'boost::mpl::true_' 1> with 1> [ 1> T=boost::reference_wrapper<Serialization::SystemMessage> 1> ] 1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called 1> g:\devlibs\boost\installs\boost_1_39_0\include\boost-1_39\boost\archive\detail\common_iarchive.hpp(59) : see reference to function template instantiation 'void boost::archive::load<Archive,const T>(Archive &,const T &)' being compiled 1> with 1> [ 1> Archive=boost::archive::text_iarchive, 1> T=const boost::reference_wrapper<Serialization::SystemMessage> 1> ] 1> g:\devlibs\boost\installs\boost_1_39_0\include\boost-1_39\boost\archive\basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled 1> with 1> [ 1> Archive=boost::archive::text_iarchive, 1> T=const boost::reference_wrapper<Serialization::SystemMessage> 1> ] 1> g:\devlibs\boost\installs\boost_1_39_0\include\boost-1_39\boost\archive\text_iarchive.hpp(65) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled 1> with 1> [ 1> Archive=boost::archive::text_iarchive, 1> T=const boost::reference_wrapper<Serialization::SystemMessage> 1> ] 1> g:\devlibs\boost\installs\boost_1_39_0\include\boost-1_39\boost\archive\detail\interface_iarchive.hpp(61) : see reference to function template instantiation 'void boost::archive::text_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled 1> with 1> [ 1> Archive=boost::archive::text_iarchive, 1> T=const boost::reference_wrapper<Serialization::SystemMessage> 1> ] 1> g:\projects\aspb\battle\dcs\common\serializedcomoperations.hpp(205) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><T>(T &)' being compiled 1> with 1> [ 1> Archive=boost::archive::text_iarchive, 1> T=const boost::reference_wrapper<Serialization::SystemMessage> 1> ] 1> g:\projects\aspb\battle\dcs\common\serializedcomoperations.hpp(117) : see reference to function template instantiation 'void Serialization::SerializedCommunication::handleReadData<const boost::reference_wrapper<T>,Handler>(const boost::system::error_code &,const boost::reference_wrapper<T> &,boost::tuples::tuple<T0>)' being compiled 1> with 1> [ 1> T=Serialization::SystemMessage, 1> Handler=boost::_bi::bind_t<void,boost::_mfi::mf1<void,Network::Client,const boost::system::error_code &>,boost::_bi::list2<boost::_bi::value<Network::Client *>,boost::arg<1>>>, 1> T0=boost::_bi::bind_t<void,boost::_mfi::mf1<void,Network::Client,const boost::system::error_code &>,boost::_bi::list2<boost::_bi::value<Network::Client *>,boost::arg<1>>> 1> ] 1> g:\projects\aspb\battle\dcs\dcsclient\dcsclient.cpp(111) : see reference to function template instantiation 'void Serialization::SerializedCommunication::read<Serialization::SystemMessage,boost::_bi::bind_t<R,F,L>>(T &,Handler)' being compiled 1> with 1> [ 1> R=void, 1> F=boost::_mfi::mf1<void,Network::Client,const boost::system::error_code &>, 1> L=boost::_bi::list2<boost::_bi::value<Network::Client *>,boost::arg<1>>, 1> T=Serialization::SystemMessage, 1> Handler=boost::_bi::bind_t<void,boost::_mfi::mf1<void,Network::Client,const boost::system::error_code &>,boost::_bi::list2<boost::_bi::value<Network::Client *>,boost::arg<1>>> 1> ] Это сообщение отредактировал(а) SenkraD - 16.9.2009, 16:34 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Посмотри внимательно документацию. Возможно, у read и async_read кардинально разные параметры должны быть.
|
|||
|
||||
| SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
как раз с этими функциями проблеммы нет, как я понял по ошибке компилятора
матерится сериализация, но никак не пойму почему - параметры за исключением обработчиков ошибок одиниковые |
|||
|
||||
| Anikmar |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2513 Регистрация: 26.11.2006 Где: Санкт-Петербург Репутация: 9 Всего: 59 |
Слишком много кода.
Локализуйте ошибку - проще найти будет. Оставьте в коде пару значимых строк, мне кажется быстрее будет. |
|||
|
||||
| SenkraD |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Anikmar, я не могу его выделить!
Добавлено через 12 минут и 24 секунды вопрос закрыт - это всё злой копипаст :-(
|
||||
|
|||||
| SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
всё тема закрыта
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |