virtual-functions 相关问题

在面向对象的编程中,虚函数或虚方法是一种函数或方法,其行为可以通过具有相同签名的函数在继承类中重写。这个概念是面向对象编程(OOP)的多态性部分中非常重要的一部分。

Eclipse:找到虚拟函数的实现的更好方法是什么?

Eclipse:找到虚拟功能实现的更好方法是什么?我现在使用“搜索”来查看具有虚拟函数名称的每个位置。显然这是一个非常...

回答 3 投票 3

“使用继承和纯虚函数时出现“未定义的引用”错误

当我制作矩形类型的对象并说未定义的引用时,它将产生错误。请解决。我可能在做一些错误,因为我在虚函数中的概念非常模糊#include

回答 1 投票 0

如何检测虚拟方法是否在c#中重复[重复]

是否可以确定虚拟方法是否已被覆盖:类ABase {public void DoSomething(object p){p.Process(); if(/ *已实现DoSomethingExtra * /)...

回答 5 投票 12

在具有虚拟功能的多继承类的两个父级之间进行铸造会导致怪异的行为

下面是代码。我不明白为什么会这样:#include using namespace std; class FooInterface {public:virtual〜FooInterface()=默认值;虚拟虚空...

回答 2 投票 0

避免重复的C ++虚拟表查找

我有C ++程序,当执行二进制文件时,该程序读取配置文件,基于该配置文件创建多个子类实例,然后定期遍历这些实例和...

回答 2 投票 6

如何选择列表框中的项目而无需用户单击(C ++ FMX,C ++ Builder)?

我正在尝试使用SetItemIndex方法以编程方式选择列表框的项目。这是一个虚拟方法,所以我知道我需要重写它,但是我不确定那是什么样子或...

回答 1 投票 0

为什么虚拟函数优于派生类对象?

因此,我刚开始学习虚函数,并且正在关注在线教程,但似乎找不到我的问题的答案。我想问为什么在下面通过设置基数来使用虚函数...

回答 1 投票 0

c#中虚拟函数的实际用法

c#中虚拟函数的实际用法是什么?

回答 10 投票 51

PowerPC ppc64le上的Gcc Woverloaded虚拟错误

我正在在rhel7.6:ppc64le上构建Istio-envoy。构建通过,但是存在测试失败:错误:在test / server / filter_chain_benchmark_test.cc:19:0:`bazel -...

回答 1 投票 0


C ++对象参考的行为

请考虑以下代码段:类窗口// C ++虚拟函数示例的基类{public:virtual void Create()// C ++虚拟函数的虚拟函数...

回答 4 投票 5

[相比C ++,您更喜欢虚函数而不是模板?

[我接受了一家金融公司的采访,并被问到以下问题:“列出比您更喜欢虚拟功能而不是模板的情况?”这对我来说听起来很奇怪,因为通常我们的目标是...

回答 3 投票 1


为什么C#接口方法没有声明为抽象或虚拟的?

C#方法在接口中声明时未使用virtual关键字,并且在派生类中对其进行了覆盖,而未使用override关键字。是否有一个原因?我认为那只是...

回答 6 投票 107

如何解决此错误:对“ vtable for Enemy”的未定义引用? [重复]

#include 使用命名空间std;敌人类{//步骤1公开:虚拟无效攻击(); //现在每个敌人都有攻击的能力。我们知道每个特定的类别(忍者和怪物...

回答 1 投票 0

我无法访问派生类中的Node

我无法访问派生类中的BTree :: Node,为什么?基类:#ifndef BINARY_TREE_H#定义BINARY_TREE_H模板类BTree {受保护:结构节点{...

回答 1 投票 0

开销执行成员函数的实现

我有一个基类和一个派生类。 Base类的唯一目标是确保Derived实现成员函数。 struct Base {virtual void f()= 0; };派生的struct:Base {...

回答 1 投票 3

从抽象类继承以创建另一个抽象类时,我应该重新声明所有虚函数吗?

这是在c ++中工作时更喜欢的样式问题。我正在寻找有关此的首选标准。说我有一个接口A类AInterface {public:virtual〜AInterface()= ...

回答 2 投票 1

如何在C ++中创建静态纯虚拟方法?

我正在尝试组织一个Visual Studio项目,其中将包含我对欧拉项目问题的所有解决方案(欧拉项目)。我想为每个问题提供一个单独的目录(problemX),该目录...

回答 1 投票 0

循环调用相同虚函数的开销

我有一些代码,其结构如下:((doStuff2()将通过Class1指针调用。它将在循环中调用doStuff()。有多个类,例如Class3,所以Class2 ...

回答 1 投票 0

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