Мы в лодке посреди открытого океана. Шторм. Тяжело грести, волны перехлестывают через борта, приходится вычерпывать воду. Но есть ли у нас выбор? Бросишься в море - не выплывешь, вон Титаник вдалеке, но разве он подберет бедных, без копейки денег в кармане, людей. Да к тому же мы знаем, куда Титаник плывет..
Mar. 10th, 2008
#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();
}