⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dataelement.h

📁 ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识
💻 H
字号:
/* -*- C++ -*- */// $Id: DataElement.h 65643 2005-04-23 05:52:26Z ossama $#if !defined(DATAELEMENT_H)#define DATAELEMENT_Hclass DataElementEx;// Listing 1 code/ch05// A simple data element class.class DataElement{  friend class DataElementEx;public:  DataElement () : data_ (0) { count_++; }  DataElement (int data) : data_(data) { count_++; }  DataElement (const DataElement& e)  {    data_ = e.getData ();    count_++;  }  DataElement & operator= (const DataElement& e)  {    data_ = e.getData ();    return *this;  }  bool operator== (const DataElement& e)  { return this->data_ == e.data_; }  ~DataElement () { count_--; }  int getData (void) const { return data_; }  void setData (int val) { data_ = val; }  static int numOfActiveObjects (void) { return count_; } private:  int data_;  static int count_;};// Listing 1int DataElement::count_ = 0;#endif /*DATAELEMENT_H*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -