Я вобщем-то нашел уже, но может кто-нибудь захочет тоже?
Здесь три ошибки!
Вот такой код:
/////////////////////////////////
// Prisvaivanie //
//////////////////////////////////
SimplexTable& SimplexTable:
perator=( SimplexTable& rhs )
{
if ( this != &rhs )
{
for ( int i=0 ; i<rhs.XSize ; i )
delete [] Table
;
delete [] Table;
out.open("c:\sympl\solution.sim");
in.open("c:\sympl\source.sim");
ResolutionX = rhs.ResolutionX;
ResolutionY = rhs.ResolutionY;
XSize = rhs.XSize;
YSize = rhs.YSize;
NumbeTable = rhs.NumbeTable 1;
ResolutionX = rhs.ResolutionX;
ResolutionY = rhs.ResolutionY;
EndIterationFlag = rhs.EndIterationFlag;
Table = new Cell*[rhs.XSize];
for ( i=0 ; i < rhs.XSize ; i )
Table = new Cell[rhs.XSize];
for( long x = 0; x < rhs.XSize ; x )
{
for( long y = 0; y < rhs.YSize ; y )
{
Table[x][y].OldValue = rhs.Table[x][y].OldValue;
Table[x][y].NewValue = rhs.Table[x][y].NewValue;
}// for( long y = 0; y < rhs.YSize ; y )
}// for( long x = 0; x < rhs.XSize ; x )
}// if ( this !=& rhs )
return *this;
};