C++Learn C++Videos

Learn C++ With Making Games Start Fast: A Story About Concurrency by Mathieu Ruport (CPPCon 2020) Video

Games taking too long to get started is a common criticism in game development. Players dislike it and developers spend a long time watching screen loading. The audience will be shown how Intel vTune can be used to profile threading problems, how “thread safe” APIs can be deceptive, and how re-architecting code in lock-free mode can significantly boost throughput. The video will also…
Read more
C++Learn C++Videos

Learn C++ With Back to Basics: Move Semantics by David Olsen (CPPCon 2020) Video

One of the many powerful improvements of C++11 is Move Semantics. It addresses a variety of programming problems that have been vexed by C++ developers for years. However, moving semantics can be easily misused, and the nuances are often difficult to get correct. This presentation will benefit both those who are still learning how to write a strong robust C++ code and those who already know all…
Read more
C++Learn C++Videos

Learn C++ With Back to Basics: Design Pattern by Mike Shah (CPPCon 2020) Video

Design Patterns are interchangeable design elements that can help to make the program more manageable, scalable, and extensible. In this video, you will be learning the basics of the trends of artistic, structural and behavioral design. This talk is targeted at beginners who have some C++ experience working on a software project but are beginning to think about major software issues. At the end of…
Read more