Share_it.cpp
上传用户:dq031136
上传日期:2022-08-08
资源大小:802k
文件大小:1k
源码类别:

VC书籍

开发平台:

C++ Builder

  1. #include <iostream.h>
  2. class SomeClass 
  3. {
  4.   public:
  5.     static int count;
  6.     SomeClass(int value) 
  7.     { 
  8.       count++; 
  9.       my_data = value;
  10.     }; 
  11.     ~SomeClass(void) 
  12.     { 
  13.       count--;
  14.     };
  15.     int my_data;
  16. };      
  17. int SomeClass::count;
  18. void main(void)
  19.  {
  20.    SomeClass One(1); 
  21.    cout << "One: " << One.my_data << ' ' << One.count << endl ;
  22.    
  23.    // Declare another instance
  24.    SomeClass Two(2);
  25.    cout << "Two: " << Two.my_data << ' ' << Two.count << endl ;
  26.    
  27.    // Declare another instance
  28.    SomeClass Three(3);
  29.    cout << "Three: " << Three.my_data << ' ' << Three.count << endl ;
  30.  }
  31.