📄 dataelement.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 + -