operator[]
От: Аноним  
Дата: 16.12.04 16:57
Оценка:
есть код:

template<typename T>
class Arr
{
   T* m_pData;
   int m_nRows;

public:
   Arr(int nRows, int nColumns) : m_nRows(nRows) { m_pData = new T[nRows*nColumns]; }
   T* operator[] (size_t n) { return m_pData + n*m_nRows; }
};

//использование
Arr<int> arr(2, 2);
arr[2][1] = 3; //как выполняется опреатор [] в данной строке, какая последовательность???
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.