rtti

rtti

文章 0 浏览 4

RTTI Delphi 创建一个 n 维矩阵作为 TValue

美好的一天, TValue 是 Delphi-2010 及更高版本的 RTTI 功能。 继我的之前的问题之后,我尝试使循环函数返回n 维的 TValue。 矩阵(2D,3D,4D ...)…

无法回应 2024-10-09 10:16:14 6 0

为什么 typeid.name() 使用 GCC 返回奇怪的字符以及如何让它打印未损坏的名称?

为什么当我运行这个 main.cpp 时: #include #include using namespace std; struct Blah {}; int main() { cout << typeid(Blah).name() << endl; re…

听不够的曲调 2024-10-07 16:17:00 9 0

从 DLL 导出的函数中的 RTTI

我有一个 Visual Studio 2008 C++ dll,我想在其中接受可变数量的参数并知道每个参数的类型。例如: __declspec( dllexport ) void Foo( const char* …

小ぇ时光︴ 2024-10-06 22:03:17 8 0

C++:模拟 RTTI

我有一个这样的类层次结构: class A { } // class AA : A { } // A class AAA : AA { } // / \ class AAB : AA { } // AA AB class AB : A { } // / …

烟酒忠诚 2024-10-06 00:01:42 8 0

哪个 Delphi 版本支持公共方法的 RTTI?

默认情况下,2010 以下版本的 RTTI 仅为已发布的班级成员创建。 我在 2006 年的博客 (http://hallvards.blogspot.com/2006/09/extended-class-rtti.ht…

木落 2024-10-05 10:03:59 7 0

设计帮助!枚举工厂变压器中的java泛型!

我想知道我是否可以获得一些关于设计这个的好方法的意见。我将提出我的方法,但我认为有更好的解决方案(因此有问题:))。 我想创建一个枚举(以明确…

芯好空 2024-10-05 02:14:37 5 0

检查 c++ 中是否存在函数时出现问题

我在 上找到了一些非常有趣的 C++ 代码stackoverflow ,我对此感到非常困惑,因为正如作者所说,它应该可以工作,但在我的 gcc 4.5.1 和 4.4 上失败了…

南渊 2024-10-03 05:22:23 6 0

来自“void *”的dynamic_cast

根据 this,void* 有没有 RTTI 信息,因此从 void* 进行转换是不合法的,但它是有意义的。 如果我没记错的话,来自 void* 的 dynamic_cast 正在 gcc …

飘逸的'云 2024-10-01 11:04:42 8 0

RTTI:如何获取声明为类属性的动态数组的值

请帮我。 我寻找存在的问题,但没有找到如何在delphi类的动态数组中获取项目(声明为类)的所有已发布属性(我使用Delphi 7 IDE(我不能使用其他版本…

半城柳色半声笛 2024-10-01 10:33:52 5 0

Delphi 2010 RTTI:如何查询/探索包含自定义属性的枚举

我使用 TCustomAttribute 后代类 (TEnumAttribute) 创建了一个枚举,为每个枚举提供附加数据(如果成功,它将驱动一个自定义组件,该组件可以询问枚举…

北城孤痞 2024-09-29 08:45:21 4 0

如何检查接口属性的可见性?

我已经开始在 Delphi 2010 中编写 Web 服务,并进行单元测试以确保它们按计划运行。我的代码单元测试通过了,但一个 Web 服务方法在作为服务调用时(…

梦巷 2024-09-29 00:09:32 5 0

delphi xe禁用RTTI

我最近使用过delphi xe,但exe大小非常大,因为rtti(我认为) 如何删除rtti,我可以使我的应用程序大小与delphi 2009应用程序(490 kb)一样小而不压…

相守太难 2024-09-28 05:35:49 8 0

在不使用 RTTI 的情况下如何(优雅地)实现这一点?

我正在用 C# 进行编码,想到的最快解决方案是使用“as”或“is”关键字。我开始想知道如何在 C++(没有 RTTI)中巧妙地实现它......甚至在没有上述关…

迷迭香的记忆 2024-09-27 02:49:20 6 0

使用 Delphi 实现透明远程处理的最简单解决方案是什么?

我有一个两层的 Delphi for Win32 应用程序,其中有很多业务逻辑在一个上帝对象中实现,我想外包到一个单独的服务中。这个单独的服务应该由多个客户端…

此岸叶落 2024-09-26 19:59:34 5 0

确定 TRttiMethod 何时被标记为重载、覆盖或抽象

是否可以使用 Rtti 确定 TRttiMethod 是否标记为 overload、override 或 abstract ? 提前致谢。…

我还不会笑 2024-09-26 18:58:49 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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