
Сообщение от
Oberyn Martell
mas2 служит для возможности задания произвольных границ
Для задания произвольных границ достаточно смещения индекса, это nach:
C++ |
1
2
3
4
5
6
7
8
| int& Vect::operator[] (int i)
{
if (i < nach || i > kon)
{
throw std::out_of_range( "Неверный индекс." );
}
return mas[i-nach];
} |
|