Boost logo

Boost Users :

From: Robert Ramey (ramey_at_[hidden])
Date: 2005-11-03 11:41:12


Topi Mäenpää wrote:
> Replying to myself...
>
> The issue is still not resolved, but I got a bit further. The slight
> difference in the mangled function signatures is a rather significant
> one. (Just found out what the undname.exe program in VC++ bin dir
> does.)
> It seems that the boost serialization library contains save/load
> definitions for single-byte character strings, not the wide char
> versions. "G" demangled seems to be "unsigned short" while "D" stands
> for "char". So, how do I make my application use the single-byte
> version
> of std::string?

You check the appropriate box in the project properties of the VC7IDE.
There is a setting which determines whether wide characters should be
considered as unsigned short or a separate type wchar_t

Robert Ramey


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net