Merges most of the Library Extensions TR1 into the standard: tuple, function, bind, shared_ptr, array, unordered containers, regex, random, type traits. LWG motions 7 and 8 adopt 'the first ISO Technical Report on C++ Library Extensions' sections 2, 3, 5.1, 6, 7, 8, Appendix A and section 4 into the WD, as amended by DRs, entities moved from std::tr1 into std (section 5.2 special math functions not adopted). The motion cites the TR by name, not by N-number; N1836 (the DTR text) is inferred. Editor: 'TR1 additions marked throughout, markers to be removed in the next draft'..
Other papers in TR1 merge (tuple, function, shared_ptr, unordered containers, regex, array)
N2308Adding allocator support to std::function for C++0xToronto 2007N2351Improving shared_ptr for C++0x, Revision 2Toronto 2007N2409Proposed Resolutions for the Outstanding Issues in Chapter 28: Regular Expressions LibraryKona 2007N2435Explicit bool for Smart PointersSophia Antipolis 2008N2637Revisiting std::shared_ptr comparisonSan Francisco 2008N3158Missing preconditions for default-constructed match_result objectsBatavia 2010All 7 papers in TR1 merge (tuple, function, shared_ptr, unordered containers, regex, array) →