rtti 相关问题

RTTI代表运行时类型信息,它也称为反射;它允许在运行时访问编译时数据。

C ++ POD类型有RTTI吗?

据我所知,RTTI是如何在各种C ++编译器(如GCC)中实现的,指向type_info数据的指针存储在每个类的vtable数据中。而且如这里提到的,POD类型可能......

回答 1 投票 5

为什么C ++不通过运行时类型破坏对象? [重复]

据我所知,当基类具有虚函数时,C ++可以获得对象动态类型的准确信息。 class Base {public:Base(){} ~Base(){std :: cout <<“Base Destructed”&...

回答 2 投票 -2

编译typeid(obj)时会发生什么 - C ++

我的程序中有一个示例类,如下面的模板 class MyTemplate1 {public:T a; MyTemplate1(T other){a =其他; }};在我的主程序中,如果我只是......

回答 1 投票 3

Delphi从界面查询自定义属性

我已经声明了以下自定义属性单元SpecialAttribute;接口类型TSpecialAttribute = class(TCustomAttribute)过程SetValue(aValue:String); public FValue:String; ...

回答 1 投票 0

RTTI与例外之间是否存在关联?

我记得在禁用了RTTI和异常的平台上编码,而在其他启用了它们的平台上编码。但是,我不记得在一个能够启用一个并禁用的平台上编码...

回答 3 投票 13

具有最高RTT的TCP ACK

如何在Wireshark中找到具有最高RTT(往返时间)值的TCP ACK?有没有过滤器来做到这一点?我试过图表,但我不知道如何使用它我是Wireshark的新手。我......

回答 1 投票 0

RTTI:获取字符列的长度

我的函数模块在运行时接收表名和列名。我想得到列的长度:透明表中允许多少个字符?我用过我最喜欢的......

回答 2 投票 7

如何使用delphi和RTTI递归调用Generic过程?

我正在研究Delphi 10.2 Tokyo并面临以下情况:假设我有以下过程来验证对象的属性:procedure TGenericUnit.VerifyProps (_AObj:...

回答 2 投票 0

在公共财产上使用GetPropInfo

据我所知,自Delphi 2010以来,我不仅可以在发布时使用RTTI,还可以在公共财产上使用RTTI。我有一个旧的Delphi 7代码,它也在XE7下运行,但我仍然无法......

回答 1 投票 3

如何获取属性的默认值?

组件通常具有可用默认值的长属性列表:class PACKAGE TMySpecialComboBox:public TCustomComboBox {public:__ fastcall TMySpecialComboBox(TComponent * Owner); // ...

回答 1 投票 0

通过RTTI将TDateTime值传递给OleVariant属性

当我使用RTTI将TDateTime值分配给对象的OleVariant属性时,对象变为Float值。该对象的设计使得该属性可以变为Null或任何数据的值...

回答 1 投票 2

什么可以使C ++ RTTI不受欢迎?

查看LLVM文档,他们提到他们使用“自定义形式的RTTI”,这就是他们拥有isa <>,cast <>和dyn_cast <>模板化函数的原因。通常,......

回答 4 投票 67

Delphi SysUtils.Supports意外返回true

我正在根据Spring4d的文档示例制作一个eventPublisher,区别在于订阅者必须明确订阅事件。我想基于...触发他们的Handle程序

回答 1 投票 4

使用RTTI从tkSet类型中获取可能的值并显示它们

有人可能已经问过这个问题,但还没有找到它,所以这就解决了问题:我想解析一个组件的tkSet属性(在我们的例子中是Panel1),但我不知道如何正确地做到这一点....

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.