Boost logo

Boost :

From: Russell Hind (rhind_at_[hidden])
Date: 2003-03-14 10:49:38


Sorry about last post, Mozilla decided to send when I tried to paste
stuff into the message (?). Strange, but probably finger trouble. Here
goes again:

I have just tried boost::format with C++Builder 6 Update 4 and works
fine (simple test), but have to

#define BOOST_BAD_ISDIGIT

Looking in format.hpp (line 43) there is

#if defined(BOOST_NO_STD_LOCALE) || ( BOOST_WORKAROUND(__BORLANDC__, <=
0x561) \
  && BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT( 0x570 ) ) )
#define BOOST_BAD_ISDIGIT
#endif

__BORLANDC__ is now 0x564 after update 4, and still has the problem.
Should this be updated to reflect this?

Also, BCB5 doesn't have the problem (0x551) and neither does BCB6 if you
use the rogue wave STL (_USE_OLD_RW_STL) so could these be taken into
account? (or doesn't it really matter, don't currently use locals, so
don't know how much enabling this would impact formats use)

Cheers

Russell


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