Skip to content
C++ Pulse
Map Standards Features Papers Atlas
Map/C++11/TR1 merge (tuple, function, shared_ptr, unordered containers, regex, array)/N2435
N2435

Explicit bool for Smart Pointers

Sophia Antipolis, Jun 2008C++11Library

Makes smart pointers' operator bool explicit. Library paper (2007 mailing).

Read N2435 on wg21.link →

Other papers in TR1 merge (tuple, function, shared_ptr, unordered containers, regex, array)

N1836Draft Technical Report on C++ Library Extensions (TR1)Berlin 2006N2308Adding 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 2007N2637Revisiting 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) →
Part of the feature TR1 merge (tuple, function, shared_ptr, unordered containers, regex, array)

7 papers from Berlin 2006 to Batavia 2010 · connected to Variadic templates, Random numbers (C++11) and Library Fundamentals TS merge (optional, any, string_view, searchers…).

At this plenary

Sophia Antipolis, June 2008 · 21 papers adopted into C++11.

Everything from Sophia Antipolis 2008 →
C++ Pulse The heartbeat of the C++ language Built from the WG21 editors' reports and plenary minutes, Kona 2003 → Brno 2026. Feature groupings and dependency lines are an interpretation, not committee output. Paper links go to wg21.link.