virtual-functions

virtual-functions

文章 0 浏览 8

以下继承有什么区别

这是简单的继承 public class BaseClass { public string Draw() { return "Draw from BaseClass"; } } public class ChildClass:BaseClass { public …

只是在用心讲痛 2024-12-21 08:03:24 1 0

使用虚拟功能的强大功能

考虑以下示例代码: class Base { public: void f(); virtual void vf(); }; class Derived : public Base { public: void f(); void vf(); }; #inclu…

楠木可依 2024-12-21 05:26:29 4 0

C++多态、不完全向下转型

我有一个数组,其中包含对平淡基类型的引用,我们将其称为Object。 我从 Object 派生了 Class1,从 Class1 派生了 Class2。 #include class Object {}…

药祭#氼 2024-12-20 11:50:33 5 0

从 C# 中的泛型引用调用派生类重写方法

我正在构建一个游戏,并且有基本的继承层次结构: GameObject 是一个基类,有一个名为 Clone 的虚拟方法 PlatformObject 派生自GameObject,重写 Clon…

灼疼热情 2024-12-16 11:55:10 1 0

从派生类的构造函数调用时,对虚函数的调用会进入错误的函数,但从父类调用时则不会

我有下面的类结构(详细信息省略)。 Environment.h #include "SimEnv.h" class Environment : public SimEnv { public: virtual int functionA(int a…

一抹淡然 2024-12-13 08:08:16 3 0

C++ DLL 调用消费应用程序中实现的函数

如何从 DLL 函数调用具有复杂返回类型的后实现函数(例如,在使用应用程序中实现的函数指针或虚拟函数)? 我尝试了以下方案但出现错误。 Test.h: #i…

心安伴我暖 2024-12-13 07:24:13 5 0

在基类指针上调用方法时出现分段错误

我正在尝试为简单的编译器构建 FSM。 我选择创建一个固定大小的数组,其中包含指向状态的接口指针。事实证明,这个概念通过读取 HTML 的简单占位符 FS…

滥情稳全场 2024-12-13 04:27:41 3 0

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

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

挽手叙旧 2024-12-07 05:29:08 6 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 2 0

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

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

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

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

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

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

Hook/Detour 虚拟函数

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

过度放纵 2024-12-04 00:51:15 7 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 2 0

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

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

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

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

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

爺獨霸怡葒院 2024-12-02 22:57:31 5 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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