История изменений
Исправление a--, (текущая версия) :
В деке с дырками дырки как будут заполняться?
Имеются 3 способа, вроде как удобные для раста, и 4-й, неудобный.
1. Игнорировать дырки
2. В дополнение к п.1 время от времени собирать дырки (этакий локальный GC).
3. Порезать дек на несколько (с помощью владеющих указателей) и собирать дырки там с помощью п. 1 и 2.
4. Порезать дек на несколько (с помощью произвольных указателей) и собирать дырки там с помощью п. 1, 2 и 3.
Исправление a--, :
В деке с дырками дырки как будут заполняться?
Имеются 3 способа, вроде как удобные для раста, и 4-й, неудобный.
1. Игнорировать дырки
2. В дополнение к п.1 время от времени собирать дырки (этакий локальный GC).
3. Порезать деку на несколько (с помощью владеющих указателей) и собирать дырки там с помощью п. 1 и 2.
4. Порезать деку на несколько (с помощью произвольных указателей) и собирать дырки там с помощью п. 1, 2 и 3.
Исправление a--, :
В деке с дырками дырки как будут заполняться?
Имеются 3 способа, вроде как удобные для раста, и 4-й, неудобный.
1. Игнорировать дырки
2. Время от времени собирать дырки (этакий локальный GC).
3. Порезать деку на несколько (с помощью владеющих указателей) и собирать дырки там с помощью п. 1 и 2.
4. Порезать деку на несколько (с помощью произвольных указателей) и собирать дырки там с помощью п. 1, 2 и 3.
Исходная версия a--, :
В деке с дырками дырки как будут заполняться?
Имеются 3 способа, почти удобные для раста, и 4-й, неудобный.
1. Игнорировать дырки
2. Время от времени собирать дырки (этакий локальный GC).
3. Порезать деку на несколько (с помощью владеющих указателей) и собирать дырки там с помощью п. 1 и 2.
4. Порезать деку на несколько (с помощью произвольных указателей) и собирать дырки там с помощью п. 1, 2 и 3.