AI Adoption - Drive Business Value and Organizational Impact
Introduction to Programming with Python
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the upcoming C++26 standard in this comprehensive conference talk that provides a high-level overview of the major features and improvements scheduled for release in 2026. Discover core language enhancements including contracts, placeholder variables with no name, #embed directive, pack indexing, constexpr exceptions and placement new, = delete("reason") syntax, variadic friends, Oxford variadic comma, and concept/variable-template template-parameters. Learn about significant Standard Library additions such as the execution control library, new libraries for contracts, SIMD operations, hive containers, debugging utilities, linear algebra, RCU and hazard pointers, plus std::inplace_vector for dynamically-resizable vectors with fixed capacity, std::philox_engine for counter-based random number generation, and std::text_encoding for text encoding identification. Understand improvements to arithmetic overloads using std::format, expanded constexpr support for containers, saturation arithmetic, new SI prefixes for ratios, and enhanced printing capabilities with std::println(). Gain insights from software architect Marc Gregoire's expertise in C++ standards evolution and receive references to related CppCon sessions for deeper exploration of specific topics that interest you most.
Syllabus
C++26 - What's In It For You? - Marc Gregoire - CppCon 2025
Taught by
CppCon