Вопрос: Возможно-ли объявить массив с неинициализированными полями?
Идея: есть массив с заранее установленной размерностью FMatrix: array [1..$fffffff] of Pointer. Он при старте сжирает около Гига памяти. Адреса в массиве ссылаются либо на данные, либо в "никуда". Во время работы программы поля постоянно получают новые адреса к данным, либо теряют полностью. Может у некоторых полей и вовсе никогда не появиться адреса. Может и вовсе массив остаться без адресов. Могут и все поля получить адреса в какой-то момент. Хотелось бы не занимать ОЗУ адресом $0000, если он вовсе не нужен, но индекс должен остаться закрепленным за этим полем, так как через время (секунду, день, год) может получить адрес. Как очистить память от адреса, но сохранить индекс?