
C++23: Syntactic Sugar with Deducing This
/
1 Comment
The Curiously Recurring Template Pattern (CRTP) is a heavily used idiom in C++. It is similarly resistant…


C++23: Deducing This
Anyone who thinks a small C++ standard follows a significant C++ standard is wrong. C++23 provides powerful…


C++23: The Next C++ Standard
C++23 will be the next C++ standard after C++20. This new standard significantly improves C++ but is…


Thread-Safe Queue – Two Serious Errors
In my last post "Monitor Object" I implemented a thread-safe queue. I made two serious errors.…

Monitor Object
The monitor object design pattern synchronizes concurrent member function execution to ensure that only…

Active Object
The active object design pattern decouples method execution from method invocation for objects that each…