Just as I was scouring Amazon for new C++ book. I came across this Design Patterns book with examples based on Modern C++ by Dmitri Nesteruk. A quick look at content table uncovers the null object pattern, curiously recurring template pattern and SOLID design principles in addition to the classic design patterns in the GoF book. I have watched Design Pattern lessons taught by same author on Pluralsight.
If time permits, I’ll do a book review after I finish the book.