Блог пользователя Zaraki

Автор Zaraki, 14 лет назад, По-русски

How to write in C++, when we using undefined(minus) position in array, that don't get Compilation Error. Example : a[-2][3] or a[-3][2] or a[-2][-3]; a — array;

  • Проголосовать: нравится
  • +4
  • Проголосовать: не нравится

»
14 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +15 Проголосовать: не нравится

For example this way.

int *a = new int[11];
a += 5;
for(int i = -5; i <= 5; i++)
    a[i] = i;

Another approach is to use custom class with overloaded operator[].