The C++ standardization committee has scheduled the new version of the language named C++09 for the year 2009. There will be the addition of two key features, rvalue references and type concepts. Other salient features like automatic deduction of types from initializers, delegating constructors, and nullptr will be an inclusion.
The Rvalue references will allow the programmers to eliminate the superfluous copies of the object, solve the utility problems with generic libraries, and solve usability problems in components. Even if the rvalues are not const qualified, the Rvalues references can bind to them.
Along with the two major inclusions, there will be a lot of other new features too. There will be two more committee meetings in April and October next year to make a final list of the C++ features.
Via: DevSource




















