C++Learn C++

What Is The Right Way To Use const_cast In C++?

What is casting in C++? What is a cast operator? What types of casting can be used in a C++ app? What is const_cast in C++? How can I use const_cast in C++? C++ is a fast and powerful programming language suitable for manipulating data and memory for almost any purpose…
C++Learn C++Videos

This Is How To Analyze Includes in C++ With Cppinclude

Learn about Cppinclude, a tool for analyzing C++ “includes” in this video. Oleg Fedorenko takes us through the use of Cppinclude and why it is so useful analyzing the headers you have included in projects so you can better optimize compile times and make sure everything is as efficient as possible. Where can I get the Cppinclude C++ tool? Cppinclude is publicly available at the…
Read more
C++C++11Learn C++Videos

Learn C++ With Back to Basics: Concurrency by Arthur O'Dwyer (CPPCon 2020) Video

One of the flagship features of C++11 was the implementation of std::thread, along with a full suite of primitive synchronizations and useful patterns such as thread-safe static initialization. In this video, we will inspire the threading model of C++11 and demonstrate how to use std::thread effectively. Audience will leave this session with a clear understanding of “multithreading…
Read more