Editor’s Report
Document number | N2724=08-0234 |
Date | 2008-08-25 |
Project | Programming Language C++ |
Reference | ISO/IEC IS 14882:2003(E) |
Reply to | Pete Becker |
| Roundhouse Consulting, Ltd. |
| pete@versatilecoding.com |
N2723=08-0233, Working Draft, Standard for Programming Language C++, contains the working draft for the standard, with the following changes made since the post-Sophia Working Draft, N2691=08-0201:
- new look (yes, the footers don't show the chapter/section title consistently; that will be fixed later)
- incorporated N2659, Thread-local Storage (accidentally omitted from post-Sophia WD)
- reworded parts of [library]
- removed leftover declaration of lock_error in [thread.mutex]
- various corrections to synopses for reverse_iterator and move_iterator
- removed extraneous template markers from std::complex member function descriptions
- changed "Allocator" to "Container" in synopses for queue, priority_queue, and stack
- added missing headers
<codecvt>,
<condition_variable>, and
<forward_list>
to table 13
- added missing header
<cstdatomic>
to table 14
- added missing &’s to synopses of numeric conversion functions in [string.classes]
- moved [over.ics.list] to follow [over.ics.ref]
- removed Allocator template argument from swap functions for basic_ifstream, basic_ofstream, and basic_fstream
- changed [string.conversions]/15 to describe the conversion in terms of the effect of swprintf instead of the (non-existent) wsprintf
- added const qualifiers to various atomic_load_xxx functions and load member functions
- removed Annex E
- various smaller editorial fixes
My thanks to the following people, who pointed out typographical, linguistic, logical, and syntactic errors throughout various versions of the working drafts:
- Alisdair Meredith
- Beman Dawes
- Bo Persson
- Brian Wood
- Clark Nelson
- Daniel Krügler
- Daniel Liljestrand
- David Abrahams
- Dmitriy V'jukov
- Doug Gregor
- Eric Lemings
- Eric Niebler
- Howard Hinnant
- Jason Merrill
- Jens Maurer
- Lawrence Crowl
- Loïc Joly
- Martin Sebor
- Mike Miller
- Stephan Tolksdorf
- Steve Adamczyk
- Tom Plum
My apologies to anyone whose name didn’t get on this list. Any omissions are entirely accidental.