Boost logo

Boost :

From: Robert Ramey (ramey_at_[hidden])
Date: 2023-04-27 22:13:13


in boost/config/detail/suffix.hpp

I find this bit of code:

//
// We can't have a working std::wstreambuf if there is no std::locale:
//
# if defined(BOOST_NO_STD_LOCALE) && !defined(BOOST_NO_STD_WSTREAMBUF)
# define BOOST_NO_STD_WSTREAMBUF
# endif

and believe it or not. this is now causing me some issues. Is the
statement above true? Do we know that wide char streams cannot exist
without std::locale being present? Can anyone shed light on this?

Robert Ramey


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk