Boost logo

Boost :

From: Darren Cook (darren_at_[hidden])
Date: 2004-08-24 02:23:39

> Download:
> [or]

Are the docs available online anywhere?

> * added generalizations to the new-line and skip-line manipulators

I won't get time to look at, let alone review, this and the other upcoming
IO libraries, but I wondered if any of them (or perhaps even std
components??) allow me to easily solve this problem:

I'm using John Torjo's smart assert library (I hope he'll finish it off and
submit to boost) which allow me to show object values when an assert
happens, e.g.:
   SMART_ASSERT( this==that )(brd)(this)(that);

'brd' is an object representing a game board and it outputs the values in a
2d array. The operator<< does not output a leading carriage-return, but
smart assert outputs something like this:

   brd = ' 1 2 3 4 5 6
7 8 9 a b c
d e f g h i

So, what I want is something to say insert a carriage-return before calling
operator<<, e.g.
   SMART_ASSERT( this==that )(prefix_cr(brd))(this)(that);

   SMART_ASSERT( this==that )("\n"<<brd)(this)(that);


> * added the non-oriented 'reset' and 'form' manipulators
> * split the manipulator header into several headers
> * changed the license statements
> Your comments may be brief or lengthy, but basically the Review Manager
> needs your
> evaluation of the library. If you identify problems along the way, please
> note if they are minor,
> serious, or showstoppers.
> Here are some questions you might want to answer in your review:
> What is your evaluation of the design?
> What is your evaluation of the implementation?
> What is your evaluation of the documentation?
> What is your evaluation of the potential usefulness of the library?
> Did you try to use the library? With what compiler? Did you have any
> problems?
> How much effort did you put into your evaluation? A glance? A quick reading?
> In-depth study?
> Are you knowledgeable about the problem domain?
> And finally, every review should answer this question:
> Do you think the library should be accepted as a Boost library? Be sure to
> say this explicitly so that your other comments don't obscure your overall
> opinion.
> For information about submitting a Formal Review, see
> The Review manager is:
> Tom Brinkman
> reportbase_at_[hidden]
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at