Atomic Smart Pointers
This chapter is about the future of C++. In this chapter, my intent is not to be as precise as I was in the other chapters in this course. That’s for two reasons: First, not all of the presented features will make it into the C++20 standard; second, if a feature makes it into the C++20 standard, the interface of that feature will very likely change. My aim in this chapter is just to give you an idea about the upcoming concurrency features in C++.