Результаты поиска по запросу "rtti"
Для тех, кому нужно иметь дело с массивами:
аюсь использовать расширенные функции RTTI в Delphi XE или более поздней версии для чтения и записи объектов в XML. До сих пор я успешно работал с целыми числами, числами с плавающей запятой, строками, перечисляемыми типами, наборами и классами, ...
Delphi 2010 RTTI: изучить перечисления
Учитывая такое перечисление: type TTypeOfData = ( [XmlName('ABC')] todABC, [XmlName('DEF')] todDEF, [XmlName('GHI')] todGHI );Где XmlName - это пользовательский атрибут, используемый для определения строки сериализации для членов этого ...
Почему я получаю сообщение об ошибке «type no typeinfo» с типом enum
Я объявил следующий тип перечисления, в котором я хочу, чтобы первый член имел порядковый номер 1 (один), а не обычный 0 (ноль): type TMyEnum = ( meFirstValue = 1, meSecondValue, meThirdValue );Если я позвонюTypeInfo ()например, как часть ...
Жизнеспособные примеры C ++ RTTI [закрыто]
Я знаком с C ++ RTTI и нахожу концепцию интересной.Тем не менее, существует гораздо больше способов злоупотреблять этим, чем правильно его использовать (на у...
C ++ - уменьшение унаследованного объекта в форме ромба без RTTI / dynamic_cast
В настоящее время я работаю над интеграцией стороннего пакета, который использует множество материалов RTTI на платформе, отличной от RTTI (Android). По сути...
Получить / установить дополнительные свойства, используя RTTI
Учитывая следующий фрагмент кода ниже, используяGetPropValue(MyComponent,'MySubComponent.Prop1') вызывает исключение EPropertyError. Как я могу получить или установить значения SubProperties, используя GetPropValue / SetPropValue? Type ...
Удалить имя строки классов из скомпилированного релиза exe
Я компилирую версию релиза моего проекта приложения. Когда я смотрю в двоичном редакторе мой скомпилированный финальный exe-файл, я вижу все имена классов моего собственного созданного объекта, например: TPolygon, TRectangle и т. Д., Как двоичные ...
Влияет ли использование __declspec (novtable) на абстрактные базовые классы каким-либо образом на RTTI?
Или есть ли другие известные негативные последствия использования __declspec (novtable)? Я не могу найти ссылки на какие-либо вопросы.