Hikayeler

Reklam vermek için turkmmo@gmail.com

db source clientmanager.h dosyası

AsiPly

Level 6
TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
7 Ocak 2015
Konular
127
Mesajlar
1,273
Online süresi
20g 7983s
Reaksiyon Skoru
177
Altın Konu
0
Başarım Puanı
174
TM Yaşı
11 Yıl 3 Ay 15 Gün
MmoLira
4,377
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

db source clientmanager.h dosyası build sırasında hata veriyordu
hata şu
clientmanager.h:
In file included from NetBase.cpp:4:
./ClientManager.h:34:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CPlayerTableCache *> TPlayerTableCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from NetBase.cpp:4:
./ClientManager.h:35:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CItemCache *> TItemCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from NetBase.cpp:4:
./ClientManager.h:36:10: error: no template named 'unordered_set' in namespace 'std'; did you mean 'boost::unordered_set'?
        typedef std::unordered_set<CItemCache *, std::hash<CItemCache*> > TItemCacheSet;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_set
../../../data/boost_1_50_0/boost/unordered/unordered_set_fwd.hpp:56:29: note: 'boost::unordered_set' declared here
    using boost::unordered::unordered_set;
                            ^
In file included from NetBase.cpp:4:
./ClientManager.h:37:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, TItemCacheSet *> TItemCacheSetPtrMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from NetBase.cpp:4:
./ClientManager.h:38:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CItemPriceListTableCache*> TItemPriceListCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from NetBase.cpp:4:
./ClientManager.h:39:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<int16_t, uint8_t> TChannelStatusMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from NetBase.cpp:4:
./ClientManager.h:394:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CLoginData *> TLoginDataByLoginKey;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:55: error: no member named 'rebind' in 'std::allocator<std::pair<const unsigned int, CLoginData *>>'
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ~~~~~~~                      ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:183:52: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<std::allocator<std::pair<const unsigned int, CLoginData *>>, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename boost::unordered::detail::rebind_wrap<
                                                   ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:130:48: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, boost::unordered::detail::ptr_node<std::pair<const unsigned int, CLoginData *>>>' requested here
            typename boost::unordered::detail::rebind_wrap<A,
                                               ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:188:26: note: in instantiation of template class 'boost::unordered::detail::pick_node<int, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename pick::node node;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:135:48: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, boost::unordered::detail::ptr_bucket>' requested here
            typename boost::unordered::detail::rebind_wrap<A,
                                               ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:188:26: note: in instantiation of template class 'boost::unordered::detail::pick_node<int, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename pick::node node;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:364:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::value_type value_type;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:66:26: note: in instantiation of template class 'boost::unordered::detail::allocator_traits<int>' requested here
        typedef typename allocator_traits::pointer pointer;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:561:52: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, int>' requested here
        typedef typename boost::unordered::detail::rebind_wrap<A, node>::type
                                                   ^
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:59:9: note: in instantiation of template class 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>' requested here
        boost::unordered::detail::buckets<
        ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:10:
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:575:26: error: type 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>::bucket' (aka 'int') cannot be used prior to '::' because it has no members
        typedef typename bucket::previous_pointer
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:59:9: note: in instantiation of template class 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>' requested here
        boost::unordered::detail::buckets<
        ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:10:
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:801:21: error: multiple overloads of 'delete_extra_node' instantiate to the same signature 'void (node_pointer)' (aka 'void (int *)')
        inline void delete_extra_node(node_pointer n) {
                    ^
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:799:21: note: previous declaration is here
        inline void delete_extra_node(bucket_pointer) {}
                    ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:96:33: error: no type named 'iterator' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::iterator iterator;
                ~~~~~~~~~~~~~~~~^~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:19:
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:204:33: error: no type named 'bucket' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::bucket bucket;
                ~~~~~~~~~~~~~~~~^~~~~~
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from NetBase.cpp:4:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:19:
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:210:33: error: no type named 'bucket_pointer' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::bucket_pointer bucket_pointer;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:212:33: error: no type named 'previous_pointer' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::previous_pointer previous_pointer;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:216:33: error: no type named 'node_constructor' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::node_constructor node_constructor;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
gmake: *** [Makefile:96: OBJDIR/NetBase.o] Error 1
In file included from DBManager.cpp:3:
./ClientManager.h:34:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CPlayerTableCache *> TPlayerTableCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from DBManager.cpp:3:
./ClientManager.h:35:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CItemCache *> TItemCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from DBManager.cpp:3:
./ClientManager.h:36:10: error: no template named 'unordered_set' in namespace 'std'; did you mean 'boost::unordered_set'?
        typedef std::unordered_set<CItemCache *, std::hash<CItemCache*> > TItemCacheSet;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_set
../../../data/boost_1_50_0/boost/unordered/unordered_set_fwd.hpp:56:29: note: 'boost::unordered_set' declared here
    using boost::unordered::unordered_set;
                            ^
In file included from DBManager.cpp:3:
./ClientManager.h:37:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, TItemCacheSet *> TItemCacheSetPtrMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from DBManager.cpp:3:
./ClientManager.h:38:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CItemPriceListTableCache*> TItemPriceListCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from DBManager.cpp:3:
./ClientManager.h:39:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<int16_t, uint8_t> TChannelStatusMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from DBManager.cpp:3:
./ClientManager.h:394:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CLoginData *> TLoginDataByLoginKey;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:55: error: no member named 'rebind' in 'std::allocator<std::pair<const unsigned int, CLoginData *>>'
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ~~~~~~~                      ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:183:52: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<std::allocator<std::pair<const unsigned int, CLoginData *>>, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename boost::unordered::detail::rebind_wrap<
                                                   ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:130:48: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, boost::unordered::detail::ptr_node<std::pair<const unsigned int, CLoginData *>>>' requested here
            typename boost::unordered::detail::rebind_wrap<A,
                                               ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:188:26: note: in instantiation of template class 'boost::unordered::detail::pick_node<int, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename pick::node node;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:135:48: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, boost::unordered::detail::ptr_bucket>' requested here
            typename boost::unordered::detail::rebind_wrap<A,
                                               ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:188:26: note: in instantiation of template class 'boost::unordered::detail::pick_node<int, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename pick::node node;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:364:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::value_type value_type;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:66:26: note: in instantiation of template class 'boost::unordered::detail::allocator_traits<int>' requested here
        typedef typename allocator_traits::pointer pointer;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:561:52: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, int>' requested here
        typedef typename boost::unordered::detail::rebind_wrap<A, node>::type
                                                   ^
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:59:9: note: in instantiation of template class 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>' requested here
        boost::unordered::detail::buckets<
        ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:10:
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:575:26: error: type 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>::bucket' (aka 'int') cannot be used prior to '::' because it has no members
        typedef typename bucket::previous_pointer
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:59:9: note: in instantiation of template class 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>' requested here
        boost::unordered::detail::buckets<
        ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:10:
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:801:21: error: multiple overloads of 'delete_extra_node' instantiate to the same signature 'void (node_pointer)' (aka 'void (int *)')
        inline void delete_extra_node(node_pointer n) {
                    ^
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:799:21: note: previous declaration is here
        inline void delete_extra_node(bucket_pointer) {}
                    ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:96:33: error: no type named 'iterator' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::iterator iterator;
                ~~~~~~~~~~~~~~~~^~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:19:
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:204:33: error: no type named 'bucket' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::bucket bucket;
                ~~~~~~~~~~~~~~~~^~~~~~
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from DBManager.cpp:3:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:19:
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:210:33: error: no type named 'bucket_pointer' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::bucket_pointer bucket_pointer;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:212:33: error: no type named 'previous_pointer' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::previous_pointer previous_pointer;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:216:33: error: no type named 'node_constructor' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::node_constructor node_constructor;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
gmake: *** Waiting for unfinished jobs....
gmake: *** [Makefile:96: OBJDIR/DBManager.o] Error 1
In file included from Main.cpp:5:
./ClientManager.h:34:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CPlayerTableCache *> TPlayerTableCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from Main.cpp:5:
./ClientManager.h:35:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CItemCache *> TItemCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from Main.cpp:5:
./ClientManager.h:36:10: error: no template named 'unordered_set' in namespace 'std'; did you mean 'boost::unordered_set'?
        typedef std::unordered_set<CItemCache *, std::hash<CItemCache*> > TItemCacheSet;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_set
../../../data/boost_1_50_0/boost/unordered/unordered_set_fwd.hpp:56:29: note: 'boost::unordered_set' declared here
    using boost::unordered::unordered_set;
                            ^
In file included from Main.cpp:5:
./ClientManager.h:37:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, TItemCacheSet *> TItemCacheSetPtrMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from Main.cpp:5:
./ClientManager.h:38:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CItemPriceListTableCache*> TItemPriceListCacheMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from Main.cpp:5:
./ClientManager.h:39:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<int16_t, uint8_t> TChannelStatusMap;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from Main.cpp:5:
./ClientManager.h:394:10: error: no template named 'unordered_map' in namespace 'std'; did you mean 'boost::unordered_map'?
        typedef std::unordered_map<uint32_t, CLoginData *> TLoginDataByLoginKey;
                ^~~~~~~~~~~~~~~~~~
                boost::unordered_map
../../../data/boost_1_50_0/boost/unordered/unordered_map_fwd.hpp:58:29: note: 'boost::unordered_map' declared here
    using boost::unordered::unordered_map;
                            ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:55: error: no member named 'rebind' in 'std::allocator<std::pair<const unsigned int, CLoginData *>>'
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ~~~~~~~                      ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:183:52: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<std::allocator<std::pair<const unsigned int, CLoginData *>>, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename boost::unordered::detail::rebind_wrap<
                                                   ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:130:48: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, boost::unordered::detail::ptr_node<std::pair<const unsigned int, CLoginData *>>>' requested here
            typename boost::unordered::detail::rebind_wrap<A,
                                               ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:188:26: note: in instantiation of template class 'boost::unordered::detail::pick_node<int, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename pick::node node;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:135:48: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, boost::unordered::detail::ptr_bucket>' requested here
            typename boost::unordered::detail::rebind_wrap<A,
                                               ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:188:26: note: in instantiation of template class 'boost::unordered::detail::pick_node<int, std::pair<const unsigned int, CLoginData *>>' requested here
        typedef typename pick::node node;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:60:26: note: in instantiation of template class 'boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>' requested here
        typedef typename types::allocator value_allocator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:364:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::value_type value_type;
                         ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:66:26: note: in instantiation of template class 'boost::unordered::detail::allocator_traits<int>' requested here
        typedef typename allocator_traits::pointer pointer;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:17:
../../../data/boost_1_50_0/boost/unordered/detail/allocator_helpers.hpp:208:26: error: type 'int' cannot be used prior to '::' because it has no members
        typedef typename Alloc::BOOST_NESTED_TEMPLATE rebind<T>::other type;
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:561:52: note: in instantiation of template class 'boost::unordered::detail::rebind_wrap<int, int>' requested here
        typedef typename boost::unordered::detail::rebind_wrap<A, node>::type
                                                   ^
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:59:9: note: in instantiation of template class 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>' requested here
        boost::unordered::detail::buckets<
        ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:10:
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:575:26: error: type 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>::bucket' (aka 'int') cannot be used prior to '::' because it has no members
        typedef typename bucket::previous_pointer
                         ^
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:59:9: note: in instantiation of template class 'boost::unordered::detail::buckets<int, int, int, boost::unordered::detail::mix64_policy<unsigned long>>' requested here
        boost::unordered::detail::buckets<
        ^
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:10:
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:801:21: error: multiple overloads of 'delete_extra_node' instantiate to the same signature 'void (node_pointer)' (aka 'void (int *)')
        inline void delete_extra_node(node_pointer n) {
                    ^
../../../data/boost_1_50_0/boost/unordered/detail/buckets.hpp:799:21: note: previous declaration is here
        inline void delete_extra_node(bucket_pointer) {}
                    ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:18:
In file included from ../../../data/boost_1_50_0/boost/unordered/detail/equivalent.hpp:14:
../../../data/boost_1_50_0/boost/unordered/detail/table.hpp:96:33: error: no type named 'iterator' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::iterator iterator;
                ~~~~~~~~~~~~~~~~^~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:200:25: note: in instantiation of template class 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
    struct table_impl : boost::unordered::detail::table<Types>
                        ^
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:19:
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:204:33: error: no type named 'bucket' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::bucket bucket;
                ~~~~~~~~~~~~~~~~^~~~~~
../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:75:26: note: in instantiation of template class 'boost::unordered::detail::table_impl<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>' requested here
        typedef typename table::cl_iterator const_local_iterator;
                         ^
./ClientManager.h:395:25: note: in instantiation of template class 'boost::unordered::unordered_map<unsigned int, CLoginData *>' requested here
        TLoginDataByLoginKey                    m_map_pkLoginData;
                                                ^
In file included from Main.cpp:5:
In file included from ./ClientManager.h:4:
In file included from ../../../data/boost_1_50_0/boost/unordered_map.hpp:16:
In file included from ../../../data/boost_1_50_0/boost/unordered/unordered_map.hpp:19:
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:210:33: error: no type named 'bucket_pointer' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::bucket_pointer bucket_pointer;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:212:33: error: no type named 'previous_pointer' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::previous_pointer previous_pointer;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../data/boost_1_50_0/boost/unordered/detail/unique.hpp:216:33: error: no type named 'node_constructor' in 'boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<const unsigned int, CLoginData *>>, unsigned int, CLoginData *, boost::hash<unsigned int>, std::equal_to<unsigned int>>>'
        typedef typename table::node_constructor node_constructor;
                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
gmake: *** [Makefile:96: OBJDIR/Main.o] Error 1

bu dosya içerisindeki
#includeboost/unordered_map.hpp>
#includeboost/unordered_set.hpp>
kısımlarını
#include <unordered_map>
#include <unordered_set> bu şekle ve içeriisindeki boost:: kodunu std::
şeklinde yapınca sorunusuz build oldu bunu bu şekilde kullanmamda bir sorun oluşturur mu ? mysql sürümü 8.0
 
büyük ihtimalle makefinde boost dosyasının içinin uzantısı var
alttaki şekilde kullandgında eror almanın sebebi bu senin yaptıgın şekilde ise direk dosyanın içini taratıyosun hiçbir problem yaşatmaz. doğru olanı yapıyosun yani şuan.
#includeboost/unordered_map.hpp>
#includeboost/unordered_set.hpp>
 

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)

Geri
Üst