Chapter 16. Using Static
FAQ 16.01 What is the purpose of this chapter?
This chapter explores the issues related to the situation that occurs when a class contains static data members and/or static member functions.
FAQ 16.02 What are static class members?
Static class members are data and functions that are associated with the class itself, rather than with the objects of the class.
In the following example, class Fred
has a static data member x_
and an instance data member y_
. There is only one copy of Fred::x_
regardless of how many Fred
objects are created (including no Fred
objects), but there is one y_
per Fred
object. Thus x_
is said ...
Get C++ FAQs, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.