Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Построение выпуклой оболочки в режиме реального времени / Source / Serialization
.h#include <vector>
namespace CHRealTimeSpace
{
/** класс параметров для сериализации*/
using namespace std;
class CSerialization : public CObject
{
private:
int m_bWasError; // была ли ошибка при работе с программой
vector<CPoint> Points; // вектор точек для сохранения
bool m_bIsFileCorrect;
int m_iSizeOfPoints;
DECLARE_SERIAL(CSerialization); // макрос для сериализации
public:
CSerialization();
virtual void Serialize(CArchive& archive);
// селекторы
bool WasError();
bool IsFileCorrect();
vector<CPoint> getPoints();
// модификаторы
void SetParams(vector<CPoint> p, int wasErr = false);
void GamersPars(vector<CPoint>);
};
}
Соседние файлы в папке Source