rtti

rtti

文章 0 浏览 4

Delphi 2010 RTTI:探索枚举

考虑这样一个枚举: type TTypeOfData = ( [XmlName('ABC')] todABC, [XmlName('DEF')] todDEF, [XmlName('GHI')] todGHI ); 其中 XmlName 是一个自定…

冰雪梦之恋 2024-08-19 06:47:37 9 0

Delphi 2010 RTTI:使用TValue存储数据

我希望能够使用 TValue 将数据存储在 TList<> 中。就像: type TXmlBuilder = class type TXmlAttribute = class Name: String; Value: TValue; // TV…

初见你 2024-08-19 01:18:12 8 0

如何在 Delphi 2010 中使用 RTTI 设置任意类型的事件处理程序?

阅读文章后 如何通过新的 RTTI 设置事件处理程序?,我想知道是否可以更动态地解决这个问题。例如,我想将任何组件的所有事件处理程序设置为 nil。 使…

浮云落日 2024-08-18 18:06:24 5 0

指向 typeinfo::name() 的内存的生命周期是多少?

在 C++ 中,我可以使用 typeid 运算符来检索任何多态类的名称: const char* name = typeid( CMyClass ).name(); 返回的 const char* 指针指向的字符…

绮烟 2024-08-18 15:16:02 10 0

如何为整个项目设置 $RTTI 指令?

我正在将一个旧项目从 Delphi 2007 迁移到 Delphi 2010。我发现生成的可执行文件的大小增加了一倍多,而原始项目已经相当大了。 (超过 50 MB。)我怀…

凉墨 2024-08-18 15:07:21 7 0

RTTI 的 Boost 库

我应该使用哪个 boost 库在我的项目中实现 RTTI?它是 Statechart 库吗?…

反差帅 2024-08-18 06:07:53 6 0

我可以解密 GCC 的 RTTI 名称吗?

使用 gcc,当我使用 typeid 请求对象/变量的类型时,我从 type_info::name 方法得到的结果与我期望在 Windows 上得到的结果不同。我用 Google 搜索了…

微凉 2024-08-18 04:59:28 9 0

从动态类型信息创建新对象

在C++中,有没有办法查询对象的类型,然后使用该信息动态创建相同类型的新对象? 例如,假设我有一个简单的 3 类层次结构: class Base class Foo : p…

小苏打饼 2024-08-17 19:22:35 8 0

DataSnap 2010 中的通用请求函数?

这是我正在尝试构建的一个更通用的客户端函数,它允许我调用返回 TDBXReader 的不同服务器端过程。现在它有效,但我面临几个问题,我需要你的帮助:(…

泪眸﹌ 2024-08-14 20:08:28 7 0

typeid 什么时候可以为同一类型返回不同的 type_info 实例?

Andrei Alexandrescu 在 现代 C++ 设计: typeid返回的对象有 静态存储,因此您不必 担心终身问题。 安德烈继续说道: 该标准不保证 每次调用,例如 t…

仅冇旳回忆 2024-08-13 07:33:32 11 0

CException::`VC 中的 RTTI 完整对象定位器++应用

您好, 我的 VC++ 应用程序中似乎偶尔会遇到 CException::`RTTI 完整对象定位器异常。 你们中有人知道为什么会发生这种特殊的异常吗? 我在调用 GetLo…

白芷 2024-08-12 20:24:19 9 0

在抽象基类上使用 __declspec(novtable) 是否会以任何方式影响 RTTI?

或者,使用 __declspec(novtable) 是否还有其他已知的负面影响?我似乎找不到任何问题的参考。…

我是男神闪亮亮 2024-08-12 16:39:50 7 0

如何使用delphi 2010 rtti设置数组长度

如何在运行时设置数组长度? setLength(t.GetProperty('属性'),3); ???? unit Unit3; interface uses Windows, Messages, SysUtils, Variants, Classe…

回眸一遍 2024-08-12 03:10:49 5 0

为什么 type_info 在命名空间 std 之外声明?

我正在使用 VS2005 和 STL 的 MS 实现。然而,类 type_info 是在“命名空间 std”之外声明的。这会给第三方库带来一些问题,除了查找 std::type_info …

尴尬癌患者 2024-08-10 21:29:43 4 0

RTTI:我可以通过名称获取类型吗?

给定一个包含类型名称的文本字符串,是否有某种方法可以获取适当的类型本身? 我想做这样的事情: type TSomeType = class // yadda yadda end; proce…

Hello爱情风 2024-08-10 01:23:22 9 0
更多

推荐作者

苦中寻乐

文章 0 评论 0

lueluelue

文章 0 评论 0

嗼ふ静

文章 0 评论 0

王权女流氓

文章 0 评论 0

与花如笺

文章 0 评论 0

残酷

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文