C++ Best Practices
Jason Turner
In this highly interactive 2-day class, we will review code and discuss what makes for good, high-quality C++. If you have read one of Jason's C++ Best Practices books, you'll have more context and will be better prepared to discuss the content ...
click here for more...
C++ Templates for Developers
Walter E Brown
As an intermediate-level C++ programmer, you already know about and have very likely used one or more kinds of C++ templates in your code ...
click here for more...
C++ Software Design
Klaus Iglberger
'The design plays a much more central role in the success of a project than any feature could ever do. Good software is not primarily about the proper use of any feature; rather, it is about solid architecture and design ...
click here for more...
Unsafe Rust demystified
Florian Gilcher
Unsafe is one of the most debated features of the Rust language. Sadly though, it's also often the most misunderstood. In this talk, I will build an intuition for how Rust handles unsafety, how to work with the feature and how to safely interact with it ...
click here for more...
C++23 in Practice: A Complete Introduction
Nicolai M. Josuttis
C++23 is now fully available by major C++ compilers so that more and more projects and companies are using it. Therefore, it is time to look at the contents of C++23 (new features and significant extensions in both the language and the standard library) ...
click here for more...
Secure Coding in C and C++
Robert C. Seacord
Secure Coding in C and C++ provides a detailed explanation of common programming errors in C and C++ and describes how these errors can lead to vulnerable software. This workshop concentrates on security issues intrinsic to the C and C++ programming languages and associated libraries ...
click here for more...