How to understand the static members of the C++ class
In this issue, the editor will bring you about how to understand the static members of C++. The article is rich in content and analyzes and narrates it from a professional point of view. I hope you can get something after reading this article.
The values of static data members are the same for every object, and it is a headache for some professional programmers to implement static member functions. Reading this article will certainly let you solve the problem of static member functions that are your headache!
The non-static members described in the class cannot be referenced directly in the implementation of the static member function, but can be referred to in the static members described in the class. If a non-static member is to be referenced in a static member function, it can be referenced through an object. Here is an example to illustrate this point.
# include class M {public: M (int a) {Ayoga; Bathura;} static void F1 (mm); private: int A; static int B;}; void M::f1 (mm) {cout