C++ Recipes pp 17-58 | Cite as

Chapter 2: Modern C++

  • Bruce Sutherland


Development of the C++ programming language began in 1979 as the C with Classes language. The name C++ was formally adopted in 1983 and development of the language continued throughout the 1980s and 1990s without the adoption of a formal language standard. This all changed in 1998 when the first ISO standard of the C++ programming language was adopted. There have been three updates to the standard published since that time, one in 2003, again in 2011 and the latest in 2014.


Return Type Function Template Copy Operation Uniform Initialization Move Constructor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Bruce Sutherland 2015

Authors and Affiliations

  • Bruce Sutherland
    • 1
  1. 1.VictoriaAustralia

Personalised recommendations