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
c [2019/08/10 19:48]
rpjday [Links]
c [2019/08/13 12:31]
rpjday [Links]
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++]]
 +
 +===== Stroustrup =====
 +
 +
 +
  
 ===== New features in C++11 ===== ===== New features in C++11 =====
Line 60: Line 66:
 ==== 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 122:
     * 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