vtable

vtable

文章 0 浏览 3

在 x86 程序集中构建 COM 对象 vtable

我正在使用 NASM 在 x86 程序集中构建 COM 对象。我非常了解 COM,也非常了解 x86 程序集,但是让两者相互配合让我很困惑......(顺便说一句,如果您…

青春如此纠结 2024-09-11 17:09:55 6 0

vtable 中重载方法的顺序(在 win32 上)

vtable 中重载方法的顺序在 win32 编译器中始终相同吗? 问题: 我有“接口”(没有数据成员的纯虚拟类)。它们可以通过来自不同编译器的指针来使用(…

傲鸠 2024-09-10 10:27:43 8 0

对 c++ 中多线程竞争条件的怀疑;带 vtable 实现的虚拟调用

我怀疑在某些 C++ 多线程情况下可能存在竞争条件,涉及 vtable 动态调度实现中的虚拟方法调用(其中 vtable 指针作为隐藏成员存储在具有虚拟方法的对…

丶情人眼里出诗心の 2024-09-08 12:43:23 7 0

C++ 的继承成本

以下面的代码片段为例: struct Foo { typedef int type } class Bar : private Foo { } class Baz { } 如您所见,此关系中不存在虚函数。既然是这种…

梦归所梦 2024-09-08 03:01:35 5 0

Delphi 中的 COM 方法偏移量

在Delphi中,如何找到COM方法的地址? 我可以对偏移量进行硬编码 //0 is the offset of the QueryInterface method p := TPonterArray(pointer(SomeIn…

梦里的微风 2024-09-08 01:34:13 8 0

获取所有现有 vtable 的列表

在我的应用程序中,我有相当多的空指针(这是由于历史原因,应用程序最初是用纯 C 编写的)。在我的一个模块中,我知道 void 指针指向可以从已知基类…

为人所爱 2024-09-05 21:59:18 5 0

是什么原因导致“java.lang.InknownClassChangeError:vtable存根”?

是什么原因导致“java.lang.InknownClassChangeError:vtable存根”?在我们的应用程序中,我们很少看到此错误随机弹出(到目前为止只出现两次,而且…

云淡月浅 2024-09-05 20:04:11 7 0

Visual C++转储类层次结构的编译器选项

MS Visual C++ 中是否有相当于 GCC 的 -fdump-class-hierarchy 的编译器选项?即显示虚拟功能表布局。…

維他命╮ 2024-09-05 16:31:28 5 0

如何使用vtable来确定类类型

我最近接受了一个职位的面试,其中 C/C++ 是主要语言,在一个问题中我被告知可以使用 vtable 来确定基指针实际存储层次结构中的哪个类。 因此,如果您…

梦一生花开无言 2024-09-05 03:16:35 7 0

速度比较 - 模板专门化与虚拟函数与 If 语句

只是为了摆脱它...... 过早的优化是万恶之源 利用OOP 等等 我明白。只是寻找一些关于某些操作速度的建议,我可以将其存储在我的灰质中以供将来参考。 …

相权↑美人 2024-09-01 03:12:32 6 0

Qt 链接器错误:“未定义对 vtable 的引用”

这是我的标题: #ifndef BARELYSOCKET_H #define BARELYSOCKET_H #include &ltQObject&gt //! The First Draw of the BarelySocket! class BarelySock…

饭团 2024-08-28 00:38:56 11 0

C++ 吗?有一个不使用 vtable 的接口的静态多态实现吗?

C++ 是否有不使用 vtable 的接口的正确实现? 例如, class BaseInterface{ public: virtual void func() const = 0 } class BaseInterfaceImpl:publi…

想挽留 2024-08-27 17:29:40 9 0

纯虚函数位于 C++ 中的什么位置?

纯虚函数位于哪个虚表?在基类还是派生类中? 例如,每个类中的虚拟表是什么样的? class Base { virtual void f() =0 virtual void g() } class Deri…

呢古 2024-08-27 00:55:49 7 0

C++ 多态类中的 vtable使用 gdb

如何使用指向具有虚函数的基类对象的指针来显示 vtable?…

剧终人散尽 2024-08-26 18:42:03 6 0

如何通过读取 co-classs vtable 来根据函数地址获取函数名称?

我需要通过从 COM 公开接口方法的 vtable 读取其地址来调用 co-class 函数。我需要一些通用的方法来读取地址。 现在我需要调用该函数,该函数将具有我…

长不大的小祸害 2024-08-25 14:55:23 6 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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