example11.cpp
来自「Advanced Internet Programming Lecture 2 」· C++ 代码 · 共 38 行
CPP
38 行
#include <iostream>using namespace std;class Counter {public: static int count; Counter() { count++; } ~Counter() { count--; }};int Counter::count;void f();int main(void){ Counter o1; cout << "Objects in existence: "; cout << Counter::count << "\n"; Counter o2; cout << "Objects in existence: "; cout << Counter::count << "\n"; f(); cout << "Objects in existence: "; cout << Counter::count << "\n"; return 0;}void f(){ Counter temp; cout << "Objects in existence: "; cout << Counter::count << "\n"; // temp is destroyed when f() returns}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?