Курсовая работа: Сапер
// Класс - указатель(умный указатель) на класс CMyCell
class CPMyCell
{
public:
CPMyCell();
CPMyCell(CMyCell * pMyCell);
void SetPointer(CMyCell * pMyCell);
CMyCell * GetPointer() const;
void Destroy();
operator CMyCell*();
CMyCell * operator->();
private:
CMyCell * pCell;
};
#endif
Mycell. cpp
// mycell. cpp
// Реализация класса CMyCell, т.е. класса ячейка
#include "stdafx. h"
#include "mycell. h"
CMyCell:: CMyCell(int x, int y, int state)
: cellX(x), cellY(y), cellState(state) // доступ к переменным
{
// cellX = x;
// cellY = y;
// cellState = state;
}
// // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /
CMyCell:: CMyCell(const CMyCell & copy)