virtual-functions

virtual-functions

文章 0 浏览 4

接口、抽象或只是虚拟方法?

我有很多系统,我们称它们为A、B、C、D、E、F、G、H、I、J。 它们都有相似的方法和属性。有些包含完全相同的方法和属性,有些可能略有不同,有些可能…

挽手叙旧 2024-12-07 05:29:08 0 0

为什么结果不符合我的预期?

#include using namespace std; typedef void (*pFun)(void); class A { private: int a; int b; virtual void outPrint() { cout << b << endl; } pu…

梦回梦里 2024-12-06 08:50:07 0 0

强制派生类调用 MATLAB 中的基函数?

基类有一个函数f。 派生类覆盖函数 f。 我想为派生类的对象调用基类'f。我该怎么做? 这是代码示例。 classdef base methods ( Access = public ) fun…

梦醒时光 2024-12-05 03:01:54 1 0

有没有办法摆脱虚拟成员函数的常量性

我需要为接口实现一个模拟,其定义如下: class Foo { public: void sendEvent(int id) const = 0; } 我的模拟类需要保存发送到该类的所有事件 ID。这…

我爱人 2024-12-05 00:17:12 1 0

Hook/Detour 虚拟函数

我一直在尝试正确地挂钩/绕行类对象中的虚拟函数,并且在调用不同的函数方面取得了成功,但就 this 的方式而言,我必须做一些不正确的事情 关键字被传…

过度放纵 2024-12-04 00:51:15 2 0

如何使用虚函数对基类进行抽象?

我有以下结构 class Base { public: Base(Type); virtual render } class A { public: Base(Type == A); void render() } class B { public: Base(Typ…

长伴 2024-12-03 15:55:44 0 0

Objective-C 有类似 C++ 的东西吗?虚函数?

在 Objective-C 中,可以将 @dynamic 添加到属性中。 这对于普通的实例方法也可能吗? 编辑 我想我还不够清楚。 我想做以下事情: @interface MyClass…

○愚か者の日 2024-12-03 10:50:44 1 0

呼叫 c++ WndProc 中的虚函数失败

我正在开发一个使用 Windows API 显示图形窗口的程序。下面是我在注册窗口类时作为 WndProc 提供的函数 - 它是类 WindowsWindow 内的静态函数。 #defi…

爺獨霸怡葒院 2024-12-02 22:57:31 2 0

从不同的基类重载同名的虚函数。是否可以?

标题可能令人困惑。 假设我们有以下设置; class A { public: virtual void fn() = 0; }; class B { public: virtual int fn() {}; }; class C: publi…

多像笑话 2024-12-02 22:28:01 2 0

C# MRDS:为什么处理程序是虚拟的?

熟悉微软机器人工作室的人可以解释一下为什么处理程序操作是虚拟的而有些设置为非虚拟的吗? [ServiceHandler(ServiceHandlerBehavior.Concurrent)] p…

伪心 2024-12-02 15:58:52 1 0

CPU 架构的演变如何影响虚拟函数调用性能?

几年前,我正在学习 x86 汇编程序、CPU 流水线、缓存未命中、分支预测以及所有这些爵士乐。 这是一个分为两半的故事。我读到了处理器中冗长管道的所有…

献世佛 2024-12-02 05:29:05 2 0

如何检测c#中的虚方法是否被重写

是否可以确定虚拟方法是否已被重写: class ABase { public void DoSomething(object p) { p.Process(); if( /* DoSomethingExtra is implemented */ …

失退 2024-12-01 20:44:20 1 0

范围界定运算符是否会改变幕后发生的事情?

我这里有一种情况 - 基本上: #include class A { public: virtual void foo()=0; }; class B : A { public: void foo() { cout << "I hate this code…

梦开始←不甜 2024-12-01 07:31:48 0 0

虚函数表指针的大小是多少?

在单继承中,指向虚拟表的指针的大小是否始终等于 void* 的大小?你说, class vft { virtual ~vft(); } assert (sizeof(vft) == sizeof(void*)); 这…

み青杉依旧 2024-11-29 20:10:57 1 0

重写虚函数返回类型不同并且不是协变的

啊,SO回来得正是时候。 我收到一个奇怪的错误: 'B::blah': overriding virtual function return type differs and is not covariant from 'A::blah'…

泅人 2024-11-28 06:46:28 1 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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