Вопросы по теме 'tdictionary'

GetItem на TDictionary удален компоновщиком
Я использую TDictionary из <string, string> . Но почему-то компоновщик решает, что я не хочу получать из него элементы. У меня есть следующий код: function TSheet.GetFieldName(Field: string; Default: string): string; begin Result :=...
808 просмотров
schedule 26.03.2023

Delphi - смущает распределение памяти в TDictionary
В Delphi XE6 у меня есть TDictionary под названием WordDict, в котором хранятся экземпляры TWordRec. Определения следующие: WordDict: TDictionary<string, TWordRec>; ... type TWordRec = class public RemoveAlways: Boolean; // Is...
1057 просмотров
schedule 03.05.2022

Хорошая практика GetHashCode?
Для проекта Delphi (построенного с помощью RAD Studio XE7) я хочу создать словарь кистей. Каждый элемент словаря содержит объект TMyBrush в качестве ключа, описывающего извлекаемую кисть, и кисть GDI+ в качестве значения. Класс TMyBrush содержит 3...
1009 просмотров
schedule 06.08.2022

Сохранение/загрузка словаря Delphi. TDictionary не сериализуется?
TDictionary : SaveToFile / LoadFromFile Какое элегантное решение! Начнем с того, что все работает так, как ожидалось. Содержимое сохраняется в файл в формате JSON, который выглядит правильно. Но после перезагрузки файла возникает...
1311 просмотров
schedule 29.08.2023