In this lesson, we will discuss atomics and the different kinds of atomic operations.

We'll cover the following

Atomics are the base of the C++ memory model. By default, the strong version of the memory model is applied to atomics. Therefore, it is important to understand the features of the strong memory model and their relation to atomics.

Atomic operations on atomics define the synchronization and ordering constraints.

Get hands-on with 1200+ tech skills courses.