I den här kursen tar vi oss en närmare titt på de viktigaste nyheterna i C++. De nya standarder som kommit de senaste åren har på ett dramatiskt vis moderniserat språket.
Innehåll
- Små men viktiga nyheter så som; Range-Based loops, Strongly Typed Enums, nullptr, Digit Separators
- Uniform Initialization
- auto och decltype
- rvalue, lvalue, rvalue reference och lvalue reference
- Rgler för type deduction
- Move Semantics och Perfect Forwarding
- Smart Pointers
- Lambda Expressions
- Generic Lambdas
- Initialized Lambda Captures
- STL Algoritmer
- Multithreading biblioteket
- [[fallthrough]], [[nodiscard]], [[maybe_unused]] attributes
- constexpr lambdas
- Generalisera range-based for loops
- Fånga *this i lambdas
- Hexadecimala flyttalsliterals
Kursmål
Målet för den här kursen är att ge dig de rätta verktygen för att kunna börja använda senaste spännande nyheterna i C++. Vi kommer att gå igenom de viktigaste nyheterna i de nya standarderna.
Målgrupp
Mjukvaruutvecklare som har erfarenhet av C++ och behöver fräscha upp sina kunskaper med nyheterna i C++11/14/17.
[gravityform id="2" title="true" description="true"]