Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
#ifndef CPP012
#define CPP012
#include "msg.h"
#include <string.h>
msg::msg(char a[100] , double NX1, double NX2,double NX3)
{
strcpy(action , a);
X1 = NX1;
X2 = NX2;
X3 = NX3;
}
msg::msg(char a[100] , double NX1, double NX2)
{
strcpy(action , a);
X1 = NX1;
X2 = NX2;
X3 = 0;
}
msg::msg(char a[100] , double NX1)
{
strcpy(action , a);
X1 = NX1;
X2 = 0;
X3 = 0;
}
msg::msg(char a[100])
{
strcpy(action , a);
X1 = 0;
X2 = 0;
X3 = 0;
}
msg::msg()
{
strcpy(action , "MOVE");
X1 = 0;
X2 = 0;
X3 = 0;
}
void msg::SetAct(char a[100])
{
strcpy(action , a);
}
void msg::SetX1(double NX1)
{
X1 = NX1;
}
void msg::SetX2(double NX2)
{
X2 = NX2;
}
void msg::SetX3(double NX3)
{
X3 = NX3;
}
void msg::GetAct(char a[100])
{
strcpy(a,action);
}
double msg::GetX1()
{
return X1;
}
double msg::GetX2()
{
return X2;
}
double msg::GetX3()
{
return X3;
}
void msg::Set(msg P)
{
char a[100];
P.GetAct(a);
SetAct(a);
SetX1(P.GetX1());
SetX2(P.GetX2());
SetX3(P.GetX3());
}
msg::~msg(){}
#endif
Соседние файлы в папке Курсовая работа Обмен сообщениями по схеме Клиент-Сервер