2004 J16/WG21 Document List

Doc. No.: J16/04-0000R4, WG21/SD-1
Date: 2004-11-08
Reply to: Clark Nelson
Phone: +1-503-712-8433
Email: clark.nelson@intel.com

Accredited Standards Committee*
INCITS, InterNational Committee for Information Technology Standards
*Operating under the procedures of the American National Standards Institute
INCITS Secretariat, Information Technology Industry Council (ITI)
1250 Eye Street NW, Suite 200; Washington DC 20005
Telephone 202-737-8888; Fax 202-638-4922;
Email: INCITS@itic.org

This table lists all C++ committee documents for 2004. Each document is identified by its WG21 and J16 document numbers, title, author (or authors) and date. The month of the mailing in which the document was distributed is also given. For a revised document, the numbers of the previous revision are given. Finally, technical papers are classified by working group.

WG21 Number J16 Number Title Author Document Date Mailing Date Previous Version Subgroup
SD-1 04-0000R4 2004 J16/WG21 Document List Clark Nelson 2004-11-08 04-11
SD-2 04-0001R4 ISO WG21 and ANSI J16 Membership List Clark Nelson 2004-11-08 04-11
SD-5 04-0002 WG21 and J16 (C++) Joint Mailing and Meeting Information Herb Sutter 2003-04-17 04-11
N1563 04-0003 TG5 Liaison Report to WG21 Herb Sutter 2003-12-05 04-02
N1564 04-0004 Core Issue 195 and "Conditionally-Supported Behavior" William M. Miller 2004-02-12 04-02 Core
N1565 04-0005 Adding the long long type to C++ J. Stephen Adamczyk 2004-01-22 04-02 Evolution
N1566 04-0006 Synchronizing the C++ preprocessor with C99 Clark Nelson 2004-02-05 04-02 Evolution
N1567 04-0007 Critique of WG14/N1016 decimal floating-point arithmetic P.J. Plauger 2004-01-30 04-02
N1568 04-0008 Proposed additions to TR-1 to improve compatibility with C99 P.J. Plauger 2004-01-30 04-02 Library
N1569 04-0009 Proposed fixes to library inconsistencies P.J. Plauger 2004-01-30 04-02 Library
N1570 04-0010 Corrections to domain-error reporting for TR1 chapter on special math functions P.J. Plauger 2004-01-30 04-02 Library
N1571 04-0011 C++ Standard Core Language Active Issues, Revision 29 J. Stephen Adamczyk 2004-02-13 04-02 N1554=03-0137 Core
N1572 04-0012 C++ Standard Core Language Defect Reports, Revision 29 J. Stephen Adamczyk 2004-02-13 04-02 N1555=03-0138 Core
N1573 04-0013 C++ Standard Core Language Closed Issues, Revision 29 J. Stephen Adamczyk 2004-02-13 04-02 N1556=03-0139 Core
N1575 04-0015 Library Technical Report Component Detection (Revision 1) Beman Dawes 2004-02-10 04-02 N1558=03-0141 Library
N1576 04-0016 Filesystem library query Beman Dawes 2004-02-06 04-02 Library
N1577 04-0017 Working Draft, Standard for Programming Language C++ P.J. Plauger, P. Becker 2004-02-07 04-02 N1316=01-0030
N1578 04-0018 Editor's report P.J. Plauger, P. Becker 2004-02-11 04-02
N1579 04-0019 Strongly Typed Enums H. Sutter, D. Miller 2004-02-10 04-02 N1513=03-0096 Evolution
N1580 04-0020 AGENDA J16 Meeting No. 38 WG21 Meeting No. 33 March 22-26, 2004, Sydney Australia Stephen D. Clamage 2004-02-10 04-02
N1581 04-0021 Delegating Constructors H. Sutter, F. Glassborow 2004-02-13 04-02 Evolution
N1582 04-0022 Compiler Generated Defaults Francis Glassborow 2004-02-12 04-02 Evolution
N1583 04-0023 Inheriting Constructors Francis Glassborow 2004-02-12 04-02 Evolution
N1584 04-0024 Regularizing Initialization Syntax Francis Glassborow 2004-02-12 04-02 Evolution
N1585 04-0025 Uniform Calling Syntax (Re-opening public interfaces) Francis Glassborow 2004-02-05 04-02 Evolution
N1588 04-0028 On Random-Number Distributions for C++0x Marc Paterno 2004-02-13 04-02 Library
N1589 04-0029 complex and issue 387 Howard E. Hinnant 2004-02-11 04-02 Library
N1590 04-0030 Smart Pointer Comparison Operators Peter Dimov 2004-02-11 04-02 Library
N1591 04-0031 October 2004 Meeting Information Herb Sutter 2004-02-13 04-02
N1592 04-0032 Explicit Conversion Operators Lois Goldthwaite 2004-02-13 04-02 Evolution
N1593 04-0033 C++ Standard Library Active Issues List (Revision 29) Matt Austern 2004-02-17 04-02 N1537=03-0120 Library
N1594 04-0034 C++ Standard Library Defect Report List (Revision 29) Matt Austern 2004-02-17 04-02 N1538=03-0121 Library
N1595 04-0035 C++ Standard Library Closed Issues List (Revision 29) Matt Austern 2004-02-17 04-02 N1539=03-0122 Library
N1596 04-0036 (Draft) Technical Report on Standard Library Extensions Matt Austern 2004-02-17 04-02 N1540=03-0123 Library
N1597 04-0037 Library Extension Technical Report - Issues List Matt Austern 2004-02-17 04-02 N1541=03-0124 Library
N1598 04-0038 Evolution WG issues list B. Stroustrup, D. Vandevoorde 2004-02-14 04-02 N1512=03-0095 Evolution
N1599 04-0039 Issue 431: Swapping containers with unequal allocators Howard E. Hinnant 2004-02-11 04-02 Library
N1600 04-0040 C++/CLI Properties Daveed Vandevoorde 2004-02-11 04-02 Evolution
N1601 04-0041 A name for the null pointer: nullptr (revision 2) H. Sutter, B. Stroustrup 2004-02-12 04-02 N1488=03-0071 Evolution
N1602 04-0042 Class Scope Using Declarations & private Members Francis Glassborow 2004-02-12 04-02 Evolution
N1603 04-0043 Variadic Templates D. Gregor, J. Järvi, G. Powell 2004-02-17 04-02 Evolution
N1604 04-0044 Proposal to Add Static Assertions to the Core Language (Revision 1) R. Klarer, J. Maddock, B. Dawes, H. Hinnant 2004-02-13 04-02 N1381=02-0039 Evolution
N1605 04-0045 Extending Template Type Parameters I: Namespace and scope Daniel Gutson 2004-02-13 04-02 Evolution
N1607 04-0047 Decltype and auto (revision 3) J. Järvi, B. Stroustrup 2004-02-17 04-02 N1527=03-0010 Evolution
N1608 04-0048 TG5 Liaison Report #2 Herb Sutter 2004-02-13 04-02
N1609 04-0049 More on Issues with Random Number Generators in the Library TR Proposal Jens Maurer 2004-02-14 04-02 Library
N1610 04-0050 Clarification of Initialization of Class Objects by rvalues D. Abrahams, G. Powell 2004-02-14 04-02 Evolution
N1611 04-0051 Implicitly-Callable Functions in C++0x Walter E. Brown 2004-02-17 04-02 Evolution
N1612 04-0052 How we might remove the remaining shortcomings of std::complex<T> Thorsten Ottosen 2004-03-29 04-04 Evolution
N1613 04-0053 Proposal to add Design by Contract to C++ Thorsten Ottosen 2004-03-29 04-04 Evolution
N1614 04-0054 #scope: A simple scoping mechanism for the C/C++ preprocessor Bjarne Stroustrup 2004-04-12 04-04 Evolution
N1615 04-0055 C++ Properties -- a Library Solution Lois Goldthwaite 2004-04-09 04-04 Evolution
N1616 04-0056 Extended friend Declarations (Rev. 1) William M. Miller 2004-03-26 04-04 N1520=03-0103 Evolution
N1617 04-0057 Proposal to Add Static Assertions to the Core Language (Revision 2) R. Klarer, J. Maddock, B. Dawes, H. Hinnant 2004-03-23 04-04 N1604=04-0044 Evolution
N1618 04-0058 Delegating Constructors (revision 1) H. Sutter, F. Glassborow 2004-03-24 04-04 N1581=04-0021 Evolution
N1619 04-0059 Library Extension Technical Report -- Issues List Matt Austern 2004-04-12 04-04 N1597=04-0037 Library
N1620 04-0060 Dimension and Rank Howard Hinnant 2004-03-24 04-04 Library
N1621 04-0061 Resolution to TR issue 4.37 Jens Maurer 2004-03-24 04-04 Library
N1622 04-0062 Resolutions to unordered associative container issues Matt Austern 2004-03-24 04-04 Library
N1623 04-0063 Resolutions to regular expression issues Matt Austern 2004-03-24 04-04 Library
N1624 04-0064 Resolutions to fixed-size array issues Matt Austern 2004-03-24 04-04 Library
N1625 04-0065 #scope for C/C++ Tom Plum 2004-04-09 04-04 Evolution
N1626 04-0066 Proposed Resolution for Core Issue 39 (Rev. 1) William M. Miller 2004-04-04 04-04 N1543=03-0126 Core
N1627 04-0067 "Conditionally-Supported Behavior" (Rev. 1) William M. Miller 2004-04-04 04-04 N1564=04-0004 Core
N1628 04-0068 Extensions for the Programming Language C++ to Support New Character Data Types Lawrence Crowl 2004-07-16 04-07 Evolution
N1629 04-0069 Minutes of J16 Meeting No. 38/WG21 Meeting No. 33, March 22-26, 2004 Robert Klarer 2004-04-08 04-04
N1630 04-0070 Minutes of ISO WG21 Meeting, March 21, 2004 Robert Klarer 2004-03-21 04-04
N1631 04-0071 Electronic review process D. Abrahams, B. Dawes, J. Siek 2004-04-11 04-04
N1632 04-0072 C++ Standard Core Language Active Issues, Revision 30 J. Stephen Adamczyk 2004-04-09 04-04 N1571=04-0011 Core
N1633 04-0073 C++ Standard Core Language Defect Reports, Revision 30 J. Stephen Adamczyk 2004-04-09 04-04 N1572=04-0012 Core
N1634 04-0074 C++ Standard Core Language Closed Issues, Revision 30 J. Stephen Adamczyk 2004-04-09 04-04 N1573=04-0013 Core
N1635 04-0075 C++ Standard Library Active Issues List (Revision 30) Matt Austern 2004-04-12 04-04 N1593=04-0033 Library
N1636 04-0076 C++ Standard Library Defect Report List (Revision 30) Matt Austern 2004-04-12 04-04 N1594=04-0034 Library
N1637 04-0077 C++ Standard Library Closed Issues List (Revision 30) Matt Austern 2004-04-12 04-04 N1595=04-0035 Library
N1638 04-0078 Working Draft, Standard for Programming Language C++ Pete Becker 2004-04-11 04-04 N1577=04-0017
N1639 04-0079 Editor's Report Pete Becker 2004-04-12 04-04
N1640 04-0080 New Iterator Concepts D. Abrahams, J. Siek, T. Witt 2004-04-10 04-04 N1550=03-0133 Library
N1641 04-0081 Iterator Facade and Adaptor D. Abrahams, J. Siek, T. Witt 2004-04-10 04-04 N1530=03-0113 Library
N1642 04-0082 Adoption of C99's __func__ predefined identifier and improved default argument behavior Alex Rosenberg 2004-04-09 04-07 Evolution
N1647 04-0087 (Draft) Technical Report on Standard Library Extensions Matt Austern 2004-04-12 04-04 N1596=04-0036 Library
N1648 04-0088 Motivation, Objectives and Design Decisions Attila Fehér 2004-04-09 04-04 Evolution
N1649 04-0089 Right Angle Brackets Daveed Vandevoorde 2004-04-09 04-04 Evolution
N1650 04-0090 C++ Evolution Working Group -- Active Proposals, Revision 1 D. Vandevoorde,B. Stroustrup,H. Sutter 2004-04-15 04-07 Evolution
N1651 04-0091 WG21 agenda [REPLACED BY N1652] Herb Sutter 2004-04-09 04-04
N1652 04-0092 WG21 Agenda Herb Sutter 2004-04-22 04-07 N1651=04-0091
N1653 04-0093 Working draft changes for C99 preprocessor synchronization Clark Nelson 2004-07-16 04-07 Evolution and Core
N1654 04-0094 TG5 Liaison Report #3 Herb Sutter 2004-05-19 04-07
N1655 04-0095 Unofficial Working Draft, Standard for Programming Language C++ Pete Becker 2004-07-16 04-07 N1577=04-0017
N1656 04-0096 Editor's report Pete Becker 2004-07-16 04-07 N1578=04-0018
N1657 04-0097 C++ Standard Library Active Issues List (Revision 31) Matt Austern 2004-07-16 04-07 N1635=04-0075 Library
N1658 04-0098 C++ Standard Library Defect Report List (Revision 31) Matt Austern 2004-07-16 04-07 N1636=04-0076 Library
N1659 04-0099 C++ Standard Library Closed Issues List (Revision 31) Matt Austern 2004-07-16 04-07 N1637=04-0099 Library
N1660 04-0100 (Draft) Technical Report on Standard Library Extensions Matt Austern 2004-07-16 04-07 N1647=04-0087 Library
N1661 04-0101 Library Extension Technical Report - Issues List Matt Austern 2004-07-?? 04-07 N1619=04-0059 Library
N1662 04-0102 WG21 Business Plan and Convener's Report Herb Sutter 2004-07-16 04-07
N1663 04-0103 TG5 Liaison Report #4 Herb Sutter 2004-07-05 04-07 N1654=04-0094
N1664 04-0104 Toward Improved Optimization Opportunities in C++0x W. Brown,M. Paterno 2004-07-16 04-07 Evolution
N1665 04-0105 Guidelines for Domain Errors in Mathematical Special Functions J. Marraffino,M. Paterno 2004-07-15 04-07 Library
N1666 04-0106 Technical Report on C++ Performance Lois Goldwaithe 2004-07-15 04-07 Performance
N1667 04-0107 Accessing the target of a tr1::function object Douglas Gregor 2004-07-16 04-07 Library
N1668 04-0108 A Proposal to add Mathematical Functions for Statistics to the C++ Standard Library Paul A Bristow 2004-08-11 04-09 Library
N1669 04-0109 Proposal to add Contract Programming to C++ (revision 1) Thorsten Ottosen 2004-09-10 04-09 N1613=04-0053 Evolution
N1671 04-0111 Overloading Operator.() & Operator.*() G. Powell,D. Gregor,J. Jarvi 2004-09-10 04-09 Evolution
N1672 04-0112 Adapting N1640=04-0080 To C++0x Pete Becker 2004-09-10 04-09 Library
N1673 04-0113 Unifying TR1 Function Object Type Specifications P. Becker,P. Dimov 2004-09-10 04-09 Library
N1674 04-0114 A Proposal to Improve const_iterator Use from C++0X Containers Walter E. Brown 2004-08-31 04-09 Evolution and Library
N1675 04-0115 TG5 Liaison Report #5 Herb Sutter 2004-08-19 04-09 N1663=04-0103
N1676 04-0116 Non-member overloaded copy assignment operator Bronek Kozicki 2004-09-09 04-09 Evolution
N1677 04-0117 C++ Standard Core Language Active Issues, Revision 31 William M. Miller 2004-09-10 04-09 N1632=04-0072 Core
N1678 04-0118 C++ Standard Core Language Defect Reports, Revision 31 William M. Miller 2004-09-10 04-09 N1633=04-0073 Core
N1679 04-0119 C++ Standard Core Language Closed Issues, Revision 31 William M. Miller 2004-09-10 04-09 N1634=04-0074 Core
N1680 04-0120 Memory Model for multithreaded C++ A. Alexandrescu,H. Boehm,K. Henney,D. Lea,B. Pugh 2004-09-10 04-09 Evolution
N1681 04-0121 A Proposal to Add a Policy-Based Smart Pointer Framework to the Standard Library David B. Held 2004-09-01 04-09 Library
N1682 04-0122 A Multi-threading Library for Standard C++ Pete Becker 2004-09-10 04-09 Library
N1683 04-0123 Proposed Library Additions for Code Conversions P.J. Plauger 2004-09-10 04-09 Library
N1684 04-0124 C++ Standard Library Active Issues List (Revision 32) Matt Austern 2004-09-10 04-09 N1657=04-0097 Library
N1685 04-0125 C++ Standard Library Defect Report List (Revision 32) Matt Austern 2004-09-10 04-09 N1658=04-0098 Library
N1686 04-0126 C++ Standard Library Closed Issues List (Revision 32) Matt Austern 2004-09-10 04-09 N1659=04-0099 Library
N1687 04-0127 (Draft) Technical Report on Standard Library Extensions Matt Austern 2004-09-10 04-09 N1660=04-0100 Library
N1688 04-0128 Library Extension Technical Report - Issues List (Revision 5) Matt Austern 2004-09-10 04-09 N1661=04-0101 Library
N1689 04-0129 C++0x Standard Library wishlist Matt Austern 2004-09-10 04-09 Library
N1690 04-0130 A Proposal to Add an Rvalue Reference to the C++ Language H. Hinnant,D. Abrahams,P. Dimov 2004-09-07 04-09 Evolution
N1691 04-0131 Explicit Namespaces David Abrahams 2004-09-07 04-09 N1408=02-0066 Evolution
N1692 04-0132 A Proposal to add the Infinite Precision Integer to the C++ Standard Library M.J. Kronenburg 2004-07-01 04-09 Library
N1693 04-0133 Adding the long long type to C++ (Revision 1) J. Stephen Adamczyk 2004-09-10 04-09 N1565=04-0005 Evolution
N1694 04-0134 A Proposal to Extend the Function Call Operator Peter Dimov 2004-09-06 04-09 Evolution
N1695 04-0135 A Proposal to Make Pointers to Members Callable Peter Dimov 2004-09-09 04-09 Evolution
N1696 04-0136 Language Support for Restricted Templates Peter Dimov 2004-09-07 04-09 Evolution
N1697 04-0137 Restrictions on Order Parameters for Bessels and Other Function Families P.J. Plauger 2004-09-10 04-09 Library
N1698 04-0138 AGENDA J16 Meeting No. 39 WG21 Meeting No. 34 Oct 17-22, 2004, Redmond, Washington Stephen D. Clamage 2004-09-10 04-09
N1699 04-0139 Right Angle Brackets (Revision 1) Daveed Vandevoorde 2004-09-09 04-09 N1649=04-0089 Evolution
N1700 04-0140 C++ Evolution Working Group -- Active Proposals, Revision 1b D. Vandevoorde,B. Stroustrup,H. Sutter 2004-09-09 04-09 N1650=04-0090 Evolution
N1701 04-0141 Regularizing Initialization Syntax (revision 1) Francis Glassborow 2004-09-08 04-10 N1584=04-0024 Evolution
N1702 04-0142 explicit class and default definitions Francis Glassborow 2004-09-08 04-09 N1582=04-0022 Evolution
N1703 04-0143 Function Qualifiers Francis Glassborow 2004-09-09 04-09 Evolution
N1704 04-0144 Variadic Templates: Exploring the Design Space D. Gregor,J. Jarvi,G. Powell 2004-09-10 04-09 Evolution
N1705 04-0145 Decltype and Auto (revision 4) J. Jarvi,B. Stroustrup,G. Dos Reis 2004-09-12 04-09 Evolution
N1706 04-0146 Toward Opaque typedefs in C++0X Walter E. Brown 2004-09-10 04-09 Evolution and Core
N1707 04-0147 Invitation April 2005 meeting Keld Jorn Simonsen 2004-09-11 04-09
N1708 04-0148 C++ Standard Library Active Issues List (Revision 33) Matt Austern 2004-11-05 04-11 N1684=04-0124 Library
N1709 04-0149 C++ Standard Library Defect Report List (Revision 33) Matt Austern 2004-11-05 04-11 N1685=04-0125 Library
N1710 04-0150 C++ Standard Library Closed Issues List (Revision 33) Matt Austern 2004-11-05 04-11 N1686=04-0126 Library
N1711 04-0151 (Draft) Technical Report on Standard Library Extensions Matt Austern 2004-11-05 04-11 N1687=04-0127 Library
N1712 04-0152 Library Extension Technical Report - Issues List Matt Austern 2004-11-05 04-11 N1688=04-0128 Library
N1713 04-0153 Proposed Resolution to TR1 Issues 3.12, 3.14, and 3.15 Pete Becker 2004-10-14 04-11 Library
N1714 04-0154 Minutes of ISO WG21 Meeting, October 17, 2004 Robert Klarer 2004-10-17 04-11
N1715 04-0155 Minutes of J16 Meeting No. 39/WG21 Meeting No. 34, October 17-22, 2004 Robert Klarer 2004-10-22 04-11
N1716 04-0156 Reopening class interfaces Francis Glassborow Evolution
N1717 04-0157 Explicit class and default definitions F. Glassborow, L. Goldthwaite 2004-11-05 04-11 N1702=04-0142 Evolution
N1718 04-0158 A Proposal to add the Infinite Precision Integer and Rational to the C++ Standard Library M. J. Kronenburg 2004-11-01 04-11 N1692=04-0132 Library
N1719 04-0159 Strongly Typed Enums (revision 1) H. Sutter, D. Miller 2004-10-21 04-11 N1579=04-0019 Evolution
N1720 04-0160 Proposal to Add Static Assertions to the Core Language (Revision 3) R. Klarer, J. Maddock, B. Dawes, H. Hinnant 2004-10-20 04-11 N1617=04-0057 Evolution
N1721 04-0161 Deducing the type of variable from its initializer expression J. Jaarvi, B. Stroustrup, G. Dos Reis 2004-10-21 04-11 Evolution
N1722 04-0162 Extended friend Declarations (Rev. 2) William M. Miller 2004-11-08 04-11 N1616=04-0056 Evolution
N1723 04-0163 Proposed Resolutions to Library TR Issues Matt Austern 2004-10-20 04-11 Library
N1724 04-0164 A Library Approach to Initialization Thorsten Ottosen 2004-10-29 04-11 Evolution
N1725 04-0165 Copy Elision in Exception Handling William M. Miller 2004-11-08 04-11 Core
N1726 04-0166 Macro scopes Thomas Plum 2004-10-21 04-11 N1625=04-0065 Evolution
N1727 04-0167 Changing Undefined Behavior into Diagnosable Errors William M. Miller 2004-11-08 04-11 Core
04-0168 Minutes of US TAG Meeting, October 22, 2004 Robert Klarer 2004-10-22 04-11
N1729 04-0169 C++ Standard Core Language Active Issues, Revision 32 William M. Miller 2004-11-07 04-11 N1677=04-0117 Core
N1730 04-0170 C++ Standard Core Language Defect Reports, Revision 32 William M. Miller 2004-11-07 04-11 N1678=04-0118 Core
N1731 04-0171 C++ Standard Core Language Closed Issues, Revision 32 William M. Miller 2004-11-07 04-11 N1679=04-0119 Core
N1732 04-0172 C++0x Standard Library wishlist (revision 2) Matt Austern 2004-11-05 04-11 N1689=04-0129 Core
N1733 04-0173 Working Draft, Standard for Programming Language C++ Pete Becker 2004-11-05 04-11 N1655=04-0095
N1734 04-0174 Editor's report Pete Becker 2004-11-05 04-11
N1735 04-0175 Adding the long long type to C++ (Revision 2) J. Stephen Adamczyk 2004-11-03 04-11 N1693=04-0133 Evolution
N1736 04-0176 Modules in C++ (Revision 1) Daveed Vandevoorde 2004-11-05 04-11 Evolution
N1737 04-0177 A Proposal to Restore Multi-declarator auto Declarations Walter E. Brown 2004-11-02 04-11 Evolution
N1738 04-0178 Memory Model for Multithreaded C++ A. Alexandrescu, H. Boehm, K. Henney, D. Lea, B. Pugh, M. Michael 2004-11-08 04-11 Evolution
N1739 04-0179 Adding a Policy-Based Smart Pointer Framework to the Standard Library David B. Held 2004-11-08 04-11 Evolution
N1740 04-0180 The "scope" extension for the C/C++ preprocessor Thomas Plum 2004-11-03 04-11 N1726=04-0166 Evolution
N1741 04-0181 Proposal for Extending the switch statement Francis Glassborow 2004-11-05 04-11 Evolution
N1742 04-0182 Auxiliary class interfaces Francis Glassborow 2004-11-07 04-11 N1716=04-0156 Evolution