class CMyClass { int m_nInteger; public: CMyClass(const CMyClass &object); //copy constructor } CMyClass::CMyClass(const CMyClass &object) { m_nInteger=object.m_nInteger; //explicit copy of data }