#include <iostream>
using std::cout;
using std::endl;
class Animal {
public:
static int sCount;
Animal() { sCount++; }
virtual ~Animal() { sCount--; }
};
int Animal::sCount = 0;
void Show()
{
cout << "Animal::sCount = " << Animal::sCount << endl;
}
int main()
{
Animal o1, o2;
cout << "Animal::sCount = " << Animal::sCount << endl;
Show();
return 0;
}
/*
run:
Animal::sCount = 2
Animal::sCount = 2
*/