Closed
Description
Describe the bug
MSVC STL provides ios_base::hexfloat
, which is probably non-conforming.
Line 47 in 8ddf4da
And the comment seems wrong as ios_base::hexfloat
is not a part of TR1. It was stated in the final draft of TR1 (WG21-N1836) that:
[Note: Adding the format flag
hexfloat
to classios_base
cannot be done without invading namespacestd
, so only the named manipulator is provided. Note also that the more obvious use ofios_base::hex
to specify hexadecimal floating-point format would change the meaning of existing well defined programs. C++2003 gives no meaning to the combination offixed
andscientific
. —end note]
Should we remove it (maybe in vNext) or make it conforming with an LWG issue or a paper?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment