Opened 15 years ago
Closed 15 years ago
#1543 closed Bugs (fixed)
[interprocess] 'streamoff' : is not a member of 'std'
Reported by: | Owned by: | Ion Gaztañaga | |
---|---|---|---|
Milestone: | Boost 1.35.0 | Component: | interprocess |
Version: | Boost Development Trunk | Severity: | Problem |
Keywords: | Cc: | Ion Gaztañaga |
Description
The stdcxx is the another implementation of the STL (initially based on RogueWave STL).
The following errors are encountered when running boost regression tests on msvc with stdcxx-4.2.0.
..\libs\interprocess\test\file_mapping_test.cpp(31) : error C2039: 'streamoff' : is not a member of 'std' ..\libs\interprocess\test\file_mapping_test.cpp(31) : error C2061: syntax error : identifier 'streamoff'
The proposed patch:
--- libs\interprocess\test\file_mapping_test.cpp +++ libs\interprocess\test\file_mapping_test.cpp @@ -11,6 +11,7 @@ #include <boost/interprocess/detail/config_begin.hpp> #include <fstream> #include <iostream> +#include <ios> // for std::streamoff #include <boost/interprocess/file_mapping.hpp> #include <boost/interprocess/mapped_region.hpp> #include <memory>
Note:
See TracTickets
for help on using tickets.
Thanks for the report. Fixed in revision 42322