User Tools

Site Tools


c

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
c [2019/08/10 19:48]
rpjday [Links]
c [2019/08/13 11:06]
rpjday [Overview]
Line 10: Line 10:
   * ''​nothrow''​ forms of ''​new''​ and ''​delete''​ (11.2.4)   * ''​nothrow''​ forms of ''​new''​ and ''​delete''​ (11.2.4)
   * initializer lists   * initializer lists
 +  * "​using"​ for type aliases
  
 ===== Links ===== ===== Links =====
Line 31: Line 32:
  
   * [[https://​en.wikipedia.org/​wiki/​Compatibility_of_C_and_C++|Compatibility of C and C++]]   * [[https://​en.wikipedia.org/​wiki/​Compatibility_of_C_and_C++|Compatibility of C and C++]]
 +
  
 ===== New features in C++11 ===== ===== New features in C++11 =====
Line 60: Line 62:
 ==== attributes ==== ==== attributes ====
  
-====+==== constexpr ==== 
 + 
 +==== delegating constructors ==== 
 + 
 +==== user-defined literals ==== 
 + 
 +==== explicit virtual overrides ==== 
 + 
 +==== final specifier ==== 
 + 
 +==== default functions ==== 
 + 
 +==== deleted functions ==== 
 + 
 +==== range-based for loops ==== 
 + 
 +==== special member functions for move semantics ==== 
 + 
 +==== converting constructors ==== 
 + 
 +==== explicit conversion functions ==== 
 + 
 +==== inline namespaces ==== 
 + 
 +==== non-static data member initializers ==== 
 + 
 +==== right angle brackets ==== 
 + 
 +==== ref-qualified member functions ==== 
 + 
 +==== trailing return types ==== 
 ===== Figure out ===== ===== Figure out =====
  
Line 85: Line 118:
     * concrete     * concrete
     * abstract     * abstract
 +
 +===== Standard library =====
 +
 +  * ''​std::​list''​
 +  * ''​std::​string''​
  
 ===== Coding style ===== ===== Coding style =====
c.txt · Last modified: 2019/08/13 12:31 by rpjday