C++11 Language Features
Master modern C++! Learn all language updates from C++98/03. Enhance your C++ skills with this comprehensive course.
Course Content
C++11 Language Features is an intermediate-level Pluralsight course taught by Alex Korban. It runs 3h 21m, is taught in English, and includes a certificate of completion. Learners rate it 3.9 out of 5 from 245 reviews. It is a paid course, first published July 2021.
Dive into the world of modern C++ with a deep exploration of GCC 4.8 and its groundbreaking support for C++11. This course provides a comprehensive understanding of the evolution of the C++ language, focusing on the significant changes introduced since the C++98/03 standards.
You'll discover how GCC 4.8 became the first compiler to fully embrace the features of C++11, unlocking a new era of powerful and expressive programming.
Here's what you'll learn:
- C++11 Features Explained: A detailed breakdown of all the key additions to the C++ language, including:
- Lambda expressions for concise function definitions.
- Smart pointers for automatic memory management.
- Range-based for loops for simplified iteration.
- Move semantics for improved performance.
- Initialization lists for efficient object construction.
- Concurrency support for multi-threaded programming.
- GCC 4.8 Implementation: Explore how GCC 4.8 specifically implemented these C++11 features, offering insights into compiler design and optimization.
- Evolution from C++98/03: Understand the key differences between earlier C++ standards and the advancements brought by C++11, highlighting the benefits of upgrading your code.
- Modern C++ Development: Gain practical knowledge to leverage the power of C++11 in your projects, writing more efficient, safer, and maintainable code.
This course is ideal for developers looking to upgrade their C++ skills, understand the advancements in the language, and effectively utilize GCC 4.8 for modern C++ development.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.