Re: Лучше это поругайте
От: Аноним  
Дата: 19.11.06 18:16
Оценка:

struct matrix {
   std::vector<MyStruct> v;
   int dim1, dim2;
   matrix(int _dim1 = 0, int _dim2 = 0): dim1(_dim1), dim2(_dim2) {
       v.resize(dim1*dim2);
   }
   MyStruct & operator()(int index1, int index2){
      return v[index1*dim1+index2];
   }
   MyStruct operator()(int index1, int index2) const{
      return v[index1*dim1+index2];
   }
   std::vector<MyStruct>::const_iterator begin(){ return v.begin();}
   std::vector<MyStruct>::const_iterator end(){ return v.end(); }
};


Просто код очень ответственный и боюсь проглядеть что-нибуть
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.