#include 'conio.h'
#define SovV=65536
class CNoldo
{
private:
/*Много свойств*/
bool SovestEnable;
char* Sovest;
char SSize;
public:
CNoldo (void);
/*Много методов*/
void DisableSovest (void);
void EraseSovest (void);
void ChangeSSize (void);
};
CNoldo::CNoldo (void)
{
/*Много инициализаций*/
SovestEnable=true;
SSize=SovV;
Sovest=new char[SSize];
EraseSovest();
}
CNoldo::~CNoldo (void)
{
delete Sovest;
}
/*Много функций*/
void CNoldo::DisableSovest (void)
{
SovestEnable=false; /*disabled*/
}
void CNoldo::EraseSovest (void)
{
for (int i=0; i < SSize; i++)
Sovest[i]=' ';
}
void CNoldo::ChangeSSize (void)
{
int nsize, ns;
nsize=random (MaxInt);
char* nsov=new char (nsize);
for (i=0; i < nsize; i++)
nsov[i]=' ';
if (nsize < SSize)
ns=nsize;
else
ns=SSize;
for (i=0; i < ns; i++)
nsov[i]=Sovest[SSize-ns+i];
delete Sovest;
Sovest=nsov;
SSize=nsize;
}
void main (void)
{
randomize();
CNoldo Luar;
/*Какие-то действия*/
Luar.EraseSovest();
Luar.DisableSovest();
}
#define SovV=65536
class CNoldo
{
private:
/*Много свойств*/
bool SovestEnable;
char* Sovest;
char SSize;
public:
CNoldo (void);
/*Много методов*/
void DisableSovest (void);
void EraseSovest (void);
void ChangeSSize (void);
};
CNoldo::CNoldo (void)
{
/*Много инициализаций*/
SovestEnable=true;
SSize=SovV;
Sovest=new char[SSize];
EraseSovest();
}
CNoldo::~CNoldo (void)
{
delete Sovest;
}
/*Много функций*/
void CNoldo::DisableSovest (void)
{
SovestEnable=false; /*disabled*/
}
void CNoldo::EraseSovest (void)
{
for (int i=0; i < SSize; i++)
Sovest[i]=' ';
}
void CNoldo::ChangeSSize (void)
{
int nsize, ns;
nsize=random (MaxInt);
char* nsov=new char (nsize);
for (i=0; i < nsize; i++)
nsov[i]=' ';
if (nsize < SSize)
ns=nsize;
else
ns=SSize;
for (i=0; i < ns; i++)
nsov[i]=Sovest[SSize-ns+i];
delete Sovest;
Sovest=nsov;
SSize=nsize;
}
void main (void)
{
randomize();
CNoldo Luar;
/*Какие-то действия*/
Luar.EraseSovest();
Luar.DisableSovest();
}
no subject
Date: 2008-03-10 04:29 pm (UTC)no subject
Date: 2008-03-10 04:39 pm (UTC)Все равно я ее задизэйблил, так что могу спокойно заняться этой прогой вместо домашнего задания по прогерству же)