Массивы с отрицательными индексами в Lazarus: польза, риски и правильное использование
Массивами с отрицательными индексами сегодня никого не удивишь, они есть во многих языках программирования. Однако в среде разработки Lazarus, основанной на Free Pascal, эта возможность существует особым образом и чаще всего касается так называемых статических массивов. Давайте разберемся, что это такое, зачем это нужно и стоит ли применять такой подход на практике. В Free Pascal (а значит, и в Lazarus) мы можем объявить массив, указав любой диапазон индексов, включая отрицательные числа или ноль...