Breaking of Program Invariants

This lesson explains challenges related to the breaking of program invariants during the implementation of concurrency in C++.

We'll cover the following...

Program invariants are invariants that should hold for the entire lifetime of your program.

Malicious ...