namespace TEST{
typedef std::basic_string<char, std::char_traits <char>, TEST_Allocator<char> > string;
}
boost\boost\serialization\access.hpp(106) : error
C2039: 'serialize' : is not a member of
'std::basic_string<_Elem,_Traits,_Ax>'
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax= TEST_Allocator <char>
]
Looking in the string.h
template<class Archive, class U, class
Allocator>
inline void serialize(
Archive & ar,
STD::basic_string<U, Allocator> & t,
const unsigned int
file_version
what is strange is when I look at my definition of basic_string
in the file xstring of .NET 2003 I found
template<class _Elem,
class _Traits = char_traits<_Elem>,
class _Ax = allocator<_Elem> >
class basic_string
: public _String_val<_Elem, _Ax>
Any idea ?
- VDB
-
"LNK2019: unresolved
external symbol"
Olivier Vanden Bos MSN#The
AI Programmer
UBISOFT Montreal