rtti

rtti

文章 0 浏览 2

如何使用 rtti 将 NULL 设置为 Variant 字段

我在使用 rtti 将变体字段设置为 null 时遇到问题。 假设我有这样的类: TClass1 = class Field1:Integer Field2:Variant end 当我访问 Field1 时,我…

农村范ル 2024-08-20 05:08:31 3 0

Delphi:防止方法名称出现在可执行文件中

我正在编写一个类来处理可执行文件中的安全性(检查序列、试用日期检查等)。编译可执行文件后(即使在发布版本中,关闭所有调试和 RTTI 生成),当我…

〃安静 2024-08-19 21:14:55 2 0

Delphi 2010 RTTI:探索枚举

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

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

Delphi 2010 RTTI:使用TValue存储数据

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

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

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

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

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

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

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

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

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

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

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

RTTI 的 Boost 库

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

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

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

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

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

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

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

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

DataSnap 2010 中的通用请求函数?

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

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

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

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

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

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

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

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

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

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

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

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

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

回眸一遍 2024-08-12 03:10:49 3 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

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