虚拟函数 问答列表

C++ 虚函数返回类型

作者:zzzbbx 提问时间:1/12/2011

继承的类是否可以实现具有不同返回类型的虚函数(不使用模板作为返回值)?...

C++ 中虚函数指针的比较

作者:stett 提问时间:11/20/2015

假设我想检查一个子类是否实现了它的父级虚拟函数之一(别管这是否闻起来有糟糕的架构......这是一个练习)。如果我想查看两个常规函数是否相同,我可以检查一下。&f == &g // Plain ol...

构造函数中的虚拟成员调用

作者:JasonS 提问时间:9/23/2008

我收到来自 ReSharper 的警告,内容是关于从我的对象构造函数调用虚拟成员。 为什么这是不该做的事情?...

“override”关键字只是对被覆盖的虚拟方法的检查吗?

作者:aiao 提问时间:12/14/2012

据我了解,在 C++11 中引入关键字只不过是检查以确保正在实现的函数是基类中函数的 ing。overrideoverridevirtual 是这样吗?...

如何为返回二维数组的函数定义函数指针?

作者:Aneesh C Rao 提问时间:7/15/2023

我编写了这个程序,它定义了一个函数来返回一个一维数组和一个函数指针的 typedef 声明。函数指针的实例用于调用函数。my_num typedef int* (*get_max_ports_t)(...

关于模板和虚拟类运行时类型的问题

作者:Junhui Zhu 提问时间:8/13/2023

我正在用 C++ 编写解释器并遇到了一些语言问题。 我有一个类叫 ,这是一个纯虚拟类。ValuableAST class ValuableAST { public: virtual ~Valua...

为什么结构体 b 和结构体 d 的大小不同?

作者:haojie zhou 提问时间:9/2/2023

#include <iostream> using namespace std; struct A{ virtual void f(){}; int a; char ch; }; struc...

虚拟决赛和非虚拟决赛有什么区别?

作者:Peter 提问时间:9/20/2023

声明新的(非覆盖)成员函数与仅声明非虚拟函数之间有什么区别?virtual final 我猜编译器无论如何都会将成员函数(不覆盖任何内容)优化为非虚拟函数,但也许我在这里错了。virtual fin...

温 VM 上加载了 VM (sriov_numvfs&gt;0) 和 ixgbevf (VF) 的 Intel 82599 ixgbe(PF) 驱动程序,则在 PF 上遇到 AER 会导致 VF 挂起

作者:user22514921 提问时间:9/21/2023

为什么英特尔 82599 驱动程序 (ixgbe, PF) 表现出以下行为: 当加载虚拟机 (sriov_numvfs>0) 并且 ixgbevf 驱动程序 (VF) 加载到这些虚拟机上时,在 PF ...

C++ 虚拟模板函数最佳解决方法

作者:Dirk Pitt 提问时间:10/13/2023

我有一个类ComInterface,它有一个重载的函数send。对于许多不同的枚举类类型,此函数是重载的。 class ComInterface{ public: virtual void sen...


共12条 当前第1页