Boost logo

Boost :

From: Alexander Nasonov (alnsn_at_[hidden])
Date: 2007-06-02 03:49:49


Preston A. Elder wrote:
> Not entirely true ;)
>
> Its consistent with iostream, but not DEFAULT iostream - only iostream
> with increased precision. One can accept the same behavior as iostream
> as not a bug only when they don't have to manipulate iostream (ie.
> increase precision) to reveal said bug.

lexical_cast should not lose digits, for example

lexical_cast<string>(1.0000001) == 1.0000001;

although

cout << 1.0000001;

prints 1.

It's more important use case.

-- 
Alexander Nasonov
http://nasonov.blogspot.com
The sick do not ask if the hand that smoothes their pillow is pure,
nor the dying care if the lips that touch their brow have known the
kiss of sin. -- Oscar Wilde --
This quote is generated by: 
	/usr/pkg/bin/curl -L http://tinyurl.com/veusy         \
	  | sed -e 's/^document\.write(.//' -e 's/.);$/ --/'  \
	        -e 's/<[^>]*>//g' -e 's/^More quotes from //' \
	  | fmt | tee ~/.signature-quote

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