Сериализация списка указателей в boost |
Здравствуйте, гость ( Вход | Регистрация )
Сериализация списка указателей в boost |
madnessw |
12.3.2010, 6:48
Сообщение
#1
|
Студент Группа: Участник Сообщений: 21 Регистрация: 12.3.2010 Пользователь №: 1527 Спасибо сказали: 0 раз(а) Репутация: 0 |
Доброговремени суток всем!
Возникла такая проблема: есть несколько класов
проблема вследующем нополучается сериализовать стуктуру типа pItemList Items, она объявлена как typedef list <boost::shared_ptr<Item>>pItemList. Посуте я пытаюсь сериализовать список умных указателей на что получаю: Error 7 error LNK2019: unresolved external symbol "protected: void __thiscall boost::archive::basic_binary_iprimitive<class boost::archive::binary_iarchive,char,struct std::char_traits<char> >::load(class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > &)" (?load@?$basic_binary_iprimitive@Vbinary_iarchive@archive@boost@@DU?$char_traits@D@std@@@archive@boost@@IAEXAAV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z) referenced in function "public: static void __cdecl boost::archive::load_access::load_primitive<class boost::archive::binary_iarchive,class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > >(class boost::archive::binary_iarchive &,class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > &)" (??$load_primitive@Vbinary_iarchive@archive@boost@@V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@load_access@archive@boost@@SAXAAVbinary_iarchive@12@AA V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z) вот и не пойму где ошибка может кто сталкивался с подобным? |
|
|
madnessw |
1.10.2010, 10:04
Сообщение
#2
|
Студент Группа: Участник Сообщений: 21 Регистрация: 12.3.2010 Пользователь №: 1527 Спасибо сказали: 0 раз(а) Репутация: 0 |
windows 7 , VS2008 + QT 4.6.1 + boost 1.38))
до этого некто не догодался тэстировать с русскими буквами)) код чуть позже скину) |
|
|
Текстовая версия | Сейчас: 2.12.2024, 9:35 |