A framework for passing messages between threads without having to worry about low-level threading code — Inter-thread Message Passing in C++ Overview In many cases, developers have to deal with multi-threading when developing applications. When dealing with multiple threads, we almost certainly need to synchronize them, and one of the synchronization methods is message passing. In this article, I will start with implementing inter-thread message passing in C++ using the standard library…