Skip to content
C++ Pulse
Map Standards Features Papers Atlas
Map/C++11/Move semantics in the library/N2951
N2951

forward

Santa Cruz, Oct 2009C++11Library

Specifies std::forward so it forwards lvalues and rvalues correctly and rejects misuse. Library motion 5.

Read N2951 on wg21.link →

Other papers in Move semantics in the library

N1856Rvalue Reference Recommendations for Chapter 20Oxford 2007N1857Rvalue Reference Recommendations for Chapter 21Oxford 2007N1858Rvalue Reference Recommendations for Chapter 23Oxford 2007N1859Rvalue Reference Recommendations for Chapter 24Oxford 2007N1860Rvalue Reference Recommendations for Chapter 25Oxford 2007N1861Rvalue Reference Recommendations for Chapter 26Oxford 2007All 12 papers in Move semantics in the library →
Part of the feature Move semantics in the library

12 papers from Oxford 2007 to Madrid 2011 · connected to Rvalue references & move semantics.

At this plenary

Santa Cruz, October 2009 · 11 papers adopted into C++11.

Everything from Santa Cruz 2009 →
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.