Editor’s Report
Document number | N2522=08-0032 |
Date | 2008-02-04 |
Project | Programming Language C++ |
Reference | ISO/IEC IS 14882:2003(E) |
Reply to | Pete Becker |
| Roundhouse Consulting, Ltd. |
| pete@versatilecoding.com |
N2521=08-0031, Working Draft, Standard for Programming Language C++, contains the working draft for the standard, with the following changes made since the post-Kona Working Draft, N2461=07-0331:
- D4297=08-0007, Multi-threading Library for Standard C++ (Revision 1)
- Reformatted code examples in Clauses 1-8. More next time.
- LWG issue 592
- LWG issue 393
- Fixed typo in
Swappable
requirements
- Word order problem in [basic.def]/2
- Added
strtof
to table 70
- Corrected format specifiers in [string.conversions]/7 and /15
- Added
enum
to [diff.dcl] 7.2, so the example is valid C
- Removed extra space in plural technical terms in [dcl.type]/4
- Removed irrelevant note about implementation of unspecified-bool-type in [func.wrap.func.cap]/3
- Removed extraneous “size_type n” argument from vector::insert in synopsis
- Changed requirement for reverse_iterator::operator-> from “Effects” to “Returns”
- Added missing ‘’ in declaration of atomic::atomic(T)
- Lots of wording tweaks, adding cross references, changing “is” to “shall be”, “must” to “shall”, etc.
- Added description of “Remarks” in library introduction
My thanks to the following people, who pointed out typographical, linguistic, logical, and syntactic errors throughout various versions of the working drafts:
- Alberto Ganesh Barbati
- Walter E Brown
- Jerry Coffin
- Beman Dawes
- Pablo Halpern
- Howard Hinnant
- Chris Kohlhoff
- Daniel Krügler
- Fred Long
- Alisdair Meredith
- Bo Persson
- Sylvain Pion
- PJ Plauger
- Thomas Plum
- David Price
- Martin Sebor
- Nick Stoughton
- Jonathan Wakely
- James Widman
My apologies to anyone whose name didn’t get on this list. Any omissions
are entirely accidental.