Skip to content

Latest commit

 

History

History
57 lines (47 loc) · 838 Bytes

File metadata and controls

57 lines (47 loc) · 838 Bytes

Content of this presentation

Mainly whats "new" in C++11.

C++11

  • move semantic

  • std::unique_ptr

  • std::shared_ptr

  • nullptr

  • std::array

  • thread support library

  • std::regex

  • variadic templates

  • auto

  • constexpr

  • range based loop

  • lambdas

  • override

  • underlying type for enum

  • enum class

C++11

  • using vs typedef

  • default member init

  • = delete

  • = default

  • explicit bool

  • static_assert

  • std::chrono

  • initialisation rules

  • delegating constructors

  • new value categories

  • raw string literals

  • suffix return type

  • memory model

  • decltype

  • …​

Only a subset

As there will not be enough time