Boost logo

Boost :

From: Rob Lievaart (Rob.Lievaart_at_[hidden])
Date: 2002-07-31 02:53:13


Hi,

> The current implementation has been tested under Windows
> 2000, and passes
> the regression tests for Borland, GCC 3.1, Intel 6.0,
> Metrowerks 8.1, and
> Microsoft VC++ 7.0. Most of the library can be used with
> VC++ 6.0, but the fstream.hpp header won't work due to a VC++
> library bug. An earlier version passed the tests on Linux/GCC.

I just tried to build the filesystem library under VC++ 6.0, I get
the following error.

../src\path_posix_windows.cpp(80) : error C2039: 'clear' : is not a member
of
'basic_string<char,struct std::char_traits<char>,class std::allocator<char>
>'

It seems there is no clear method in VC6 basic_string implementation. If I
replace the clear call with the assigment of an empty string
or a call to erase() it compiles fine.

I haven't gotten any further with testing it.

Rob.



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