Здравствуйте, гость ( Вход | Регистрация )
|
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) вот и не пойму где ошибка может кто сталкивался с подобным? |
|
|
|
![]() |
|
Iron Bug |
1.10.2010, 13:37
Сообщение
#2
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12
|
да нет, у меня прекрасно всё получалось и с русскими буквами. просто надо поднимать старые проекты, а без кода нечего обсуждать.
а буст староват, мягко говоря. лучше бы обновить до 41 или 44 (наиболее свежие и наименее глючные версии). |
|
|
|
madnessw Сериализация списка указателей в boost 12.3.2010, 6:48
madnessw С этим вроде разобрался: оказалось я пытался сериа... 12.3.2010, 8:28
Iron Bug Буст поддерживает сериализацию wstring. Вроде бы о... 12.3.2010, 18:10
madnessw с wstring я разобрался в опциях прроекта переходим... 13.3.2010, 18:15
Iron Bug я не совсем понимаю, нафига сериализовать такие сл... 14.3.2010, 17:34
madnessw эо пример класса конфигурации есть несколько дерев... 16.3.2010, 4:23
Iron Bug имхо, в такой ситуации лучше бы сделать синглтон, ... 16.3.2010, 10:26
madnessw Как всегда всё оказалось проще чем я дкмал)))
Почи... 18.3.2010, 5:24
madnessw Вышел интересный Баг в сериализации wstring : у ме... 27.9.2010, 9:36
Iron Bug проверь локали на машине, если это линюкс. может б... 1.10.2010, 9:58
madnessw windows 7 , VS2008 + QT 4.6.1 + boost 1.38))
до э... 1.10.2010, 10:04![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 13.12.2025, 16:04 |