January 2019
Intermediate to advanced
512 pages
14h 5m
English
In this chapter, we are going to cover one of the simplest classic C++ object-oriented patterns—the singleton. It is also one of the most misused ones. With its apparent simplicity comes an unusual danger—everyone likes to implement their own singleton, and these implementations often have subtle bugs.
The following topics will be covered in this chapter: