Название: КТО НАЙДЕТ ОШИБКУ!? ( C .operator=() ) Отправлено: MCClockOFF от 13 Июня 2001, 12:04 Я вобщем-то нашел уже, но может кто-нибудь захочет тоже? (http:////forum.murman.ru/images/smilies/wilk.gif)
Здесь три ошибки! Вот такой код: ///////////////////////////////// // Prisvaivanie // ////////////////////////////////// SimplexTable& SimplexTable:(http:////forum.murman.ru/images/smilies/shame.gif)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
}// for( long x = 0; x < rhs.XSize ; x ) }// if ( this !=& rhs ) return *this; }; Название: RE: КТО НАЙДЕТ ОШИБКУ!? ( C++ .operator=() ) Отправлено: NoNamed от 14 Июня 2001, 19:23 MC'ClockOFF >>
Да-а-а-а Гм сработала автозамена - в куске кода! ClassName::FuncionName() :: (http:////forum.murman.ru/images/smilies/happy.gif) Название: RE: КТО НАЙДЕТ ОШИБКУ!? ( C++ .operator=() ) Отправлено: NoNamed от 21 Июня 2001, 13:18 Собственно тест:
C_l_a_s_s_N_a_m_e_:_:_o_p_e_r_a_t_o_r_ _ _ _(_i_n_t_&_ _A_d_d_)_; ClassName:(http:////forum.murman.ru/images/smilies/shame.gif)perator (int& Add); |