DigestCPP

Lets Understand With Example

  • Home
  • Design Patterns
  • Adapter Design Pattern
  • Strategy Design Pattern
  • C++11 Features
  • C++11 Multithreading
  • Contact Us

C++11 Features

C++11 features list:

C++11 Basics:

  • auto
  • uniform initialization
  • range based for loops
  • nullptr
  • scoped enum
  • override keyword
  • final keyword
  • deleted function
  • defaulted function
  • constexpr
  • noexcept
  • decltype

C++11 Multithreading:

  • std::async with future
  • std::async with shared future
  • std::async with std::launch
  • std::async with wait
  • std::async with lambdas
  • std::packaged_task
  • std::thread
  • std::thread with promise
  • std::mutex
  • std::condition variable
  • std::atomic

C++11 Function Adaptors:

  • lambdas
  • std::bind
  • std::function

C++11 Smart Pointers:

  • unique pointer
  • shared pointer
  • weak pointer

C++11 Move Semantics:

  • lvalue & rvalue
  • lvalue reference & rvalue reference
  • Universal reference
  • Move constructor & Move assignment
  • std::move
  • std::forward

Primary Sidebar

DigestCPP © 2021. All rights reserved.

    Contact Us   Disclaimer