Память и Указатели
- StrAlloc и GetMem
- Арифметика указателей
- Быстрое сравнение памяти
- Выставление и сброс битов
- Вычисление простого хеш-кода для блока данных
- Динамическое распределение памяти
- Динамическое распределение памяти 2
- Диспетчер кучи для объектов одного размера
- Использование указателей на целое
- Как в байте информации выделить биты
- Как избежать использования неактуальных указателей
- Как определить сколько памяти выделено в Delphi для программы
- Как получить весь размер системной памяти
- Как преобразовать указатель на метод в указатель на функцию
- Как работать с битами
- Как работать с блоками памяти размером более 64K
- Как сэкономить память в программах
- Как узнать состояние памяти
- Освобождение памяти
- Освобождение памяти 2
- Освобождение памяти 3
- Очистить переменную в оперативной памяти
- Получение значения бита в двойном слове
- Получение размера памяти выделенный под Pointer
- Получение ссылки на экземпляр класса
- Потеря памяти
- Пример работы с атомами
- Пример работы с указателями
- Принципы работы с памятью в системе Windows32
- Расширенные сведения о памяти
- Реализация Linked List Memory Table
- Тестирование битов
- Тестирование битов 2
- Увеличение значения указателя
- Удалить ОЗУ
- Указатель на вариантный тип - предупреждение
- Указатель на функцию
- Указатель на функцию 2
- Управление битами
- Управление размером сегмента данных
- Установка определенного бита в слове
- Функции для выделения, перераспределения и освобождения памяти
- Функция бинарного поиска