How to declare static object of class in C++

1 Answer

0 votes
#include <iostream>

class Example {
    int m = 0;
    public:
        Example() {
            m = 0;
            std::cout << "Example()" << "\n";
        }
        ~Example() {
            std::cout << "~Example()" << "\n";
        }
};

int main() {
    static Example obj;
}
  
  
  
  
/*
run:
  
Example()
~Example()
  
*/

 



answered Nov 27, 2022 by avibootz

Related questions

1 answer 129 views
1 answer 188 views
1 answer 185 views
1 answer 193 views
1 answer 193 views
...