Subject: [Boost-bugs] [Boost C++ Libraries] #2004: [exception] 'hex' : is not a member of 'std'
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-06-11 14:43:00
#2004: [exception] 'hex' : is not a member of 'std'
-------------------------------+--------------------------------------------
Reporter: faridz_at_[hidden] | Type: Bugs
Status: new | Milestone: Boost 1.35.1
Component: None | Version: Boost Development Trunk
Severity: Showstopper | Keywords:
-------------------------------+--------------------------------------------
During testing boost with [http://stdcxx.apache.org/ Apache STDCXX
Library] I've got the following errors (see
[http://beta.boost.org/development/tests/trunk/developer/output/msvc-7-1-stdcxx-4-2-1
-boost-bin-v2-libs-exception-test-error_info_test-test-msvc-7
-1_stdcxx_421-debug-stdlib-stdcxx-4-2-1-threading-multi.html here]).
The reason is that std::hex manipulator is declared in <ios> header file,
but boost/exception/to_string_stub.hpp doesn't #includes <ios> header.
I propose to #include <ios> header in boost/exception/to_string_stub.hpp
file.
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/2004>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:58 UTC