C++11 Language Features
Pluralsight
Course Summary
This course will provide you with detailed information about all of the changes made to the language since C++98/03.
-
+
Course Description
GCC 4.8 is the first version of the compiler to have complete support for all the C++ features added in the C++11 version of the standard. This course will provide you with detailed information about all of the changes made to the language since C++98/03 and their implementation in GCC.
-
+
Course Syllabus
C++11 Features in GCC 4.8- 40m 43s
—Overview 3m 47s
—auto Overview 2m 16s
—Purpose of auto 3m 5s
—Details of Using auto 3m 32s
—decltype and declval 3m 19s
—Trailing Return Types 1m 31s
—Lambda Expressions Overview 2m 12s
—Components of Lambda Expressions 2m 3s
—Storing Lambdas 2m 37s
—Referring to External Variables 1m 51s
—Capturing in C++11 6m 5s
—Mutable Lambdas 1m 52s
—Other Features of Lambda Expressions 1m 35s
—Avoiding Undefined Behavior 2m 25s
—Rules of Thumb and Lambda Summary 1m 54s
—Summary 0m 39sTemplates, Classes, Initialization- 47m 18s
—Overview 0m 50s
—Variadic Templates 3m 35s
—Working with Parameter Packs 4m 46s
—More Variadic Template Features 3m 13s
—Template Aliases 2m 7s
—>>, Template Arguments, extern Templates 4m 31s
—In-class Initializers for Non-static Data Members 2m 36s
—Inheriting and Delegating Constructors 4m 43s
—Default and Deleted Methods 4m 18s
—override and final Keywords 1m 51s
—Friend Declarations, Nested Classes 2m 14s
—Uniform Initialization 4m 21s
—initializer_list 1m 58s
—Narrowing Conversions, Initialization Caveats 5m 45s
—Summary 0m 30sMove Semantics, Perfect Forwarding, constexpr- 44m 32sRange-based for nullptr, enums, literals, static_assert, noexcept- 33m 51sMore Language Features, other Platforms, and The Future of C++- 35m 27s
This course is listed under
Development & Implementations
Community
Related Posts: