腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
纯
虚
函数
vs.
虚
函数
?
但是,这个树在以后的生活中可能对程序的其他方面很有用,所以我考虑创建一个纯虚拟的onNodeVisited
函数
。不使用纯虚拟
函数
并将树功能和特定于应用程序的功能保留在一个类(虚拟onNodeVisited)中有意义吗?或者,我是否应该将树类抽象,并为特定于应用程序的部分实现一个子类。
浏览 0
提问于2011-04-20
得票数 5
回答已采纳
3
回答
纯
虚
函数
过脊
虚
函数
根据,MISRA++规则10-3-3::代码分析器发出警告:纯虚拟
函数
覆盖非纯虚拟
函数
。 但我找不到关于这个警告的细节。上述代码的副作用是什么?这里有什么不好的做法?
浏览 2
修改于2013-09-28
得票数 8
回答已采纳
7
回答
虚
函数
我真的不明白--我应该什么时候使用虚拟
函数
?如果有人能给我解释一下,我会很高兴的,谢谢。
浏览 2
修改于2015-07-10
得票数 5
回答已采纳
3
回答
虚
函数
与纯
虚
函数
的区别
纯
虚
函数
和
虚
函数
的区别是什么?
浏览 38
修改于2020-01-31
得票数 229
回答已采纳
3
回答
虚
函数
我有一个关于C++虚拟
函数
的问题。派生类(DerivedAlgo)实现了
虚
函数
(BaseAlgo::process),但通过使用DerivedData类型而不是BaseData作为输入参数,对
函数
签名进行了一些更改。尽管基类中有纯粹的抽象
函数
,但我仍然能够创建DerivedAlgo类的实例,并且编译器没有任何错误。 我只是想知道有没有人知道任何C++规则可以解释下面的代码。
浏览 0
修改于2011-04-19
得票数 1
1
回答
虚
函数
在计算机视觉库中,基类DescriptorExtractor (用于从一个图像中的关键点提取描述符)是这样编写的:{ virtual ~DescriptorExtractor();protected: virtual void computeImpl(const Mat& image, vecto
浏览 0
提问于2012-03-07
得票数 0
回答已采纳
3
回答
虚
函数
b";}; {b_ptr->foo();请告诉我为什么b_ptr->foo()不会调用类b的foo()
函数
浏览 0
修改于2010-03-18
得票数 7
3
回答
虚
函数
常量与
虚
函数
非常量
class Base public: { }{ virtual void func() cout<<"This is non constant derived "<<endl;}; { Base *
浏览 0
提问于2012-02-29
得票数 17
回答已采纳
3
回答
内联
虚
函数
在C++中,我的理解是
虚
函数
可以内联,但通常会忽略对内联的提示。看起来内联
虚
函数
并没有太多意义。谁能给出一个内联
虚
函数
好用的例子?
浏览 0
修改于2021-06-11
得票数 23
回答已采纳
4
回答
虚
函数
调用
我声明了下面的抽象接口类,它们只有一个
函数
:{ virtual void CreateJson() = 0;在创建了更多类'UIData: { }问题{ AuthenticateIn* ai = new Authentica
浏览 0
修改于2013-07-09
得票数 1
回答已采纳
1
回答
关于
虚
函数
我有以下代码片段:#include <typeinfo>public: A(int i = 0): x(i) {} return 1 - x; virtual void print(){ cout << "Base print\n";
浏览 8
修改于2021-06-11
得票数 0
4
回答
虚
函数
问题
argc, _TCHAR* argv[]) { h.print();这个输出是向量的大小为1,我预期大小为2,因为在ItemsHelper::init
函数
中,我调用了基类Helper::init()
函数
,然后我向向量添加了第二个项。问题是,ItemsHelper::init没有被调用,而是调用了基类init
函数
。我希望调用ItemsHelper::init
函数
,我可以通过在ItemsHelper ctor中而不是在基类中调用init
函数
来实现这一点。因为
浏览 1
提问于2010-01-15
得票数 0
回答已采纳
2
回答
虚
函数
问题
一个关于虚拟
函数
的快速问题。在下面的示例中,如果我在派生类中将Foo声明为"virtual void Foo()“或"void Foo()”,有什么区别吗?对将来从派生类派生的类有什么影响吗?
浏览 0
修改于2016-12-30
得票数 4
回答已采纳
4
回答
避免
虚
函数
所以假设我想创建一系列的类,每个类都有一个成员
函数
,具有相同的东西。让我们调用该
函数
我希望最终将所有这些类都放到同一个容器中,这样我就可以遍历它们并让每个类执行“doYourJob()”。显而易见的解决方案是使用
函数
创建一个抽象类但我对此犹豫不决。这是一个耗时的程序,一个虚拟
函数
会使它变得非常糟糕。此外,此
函数
是类之间唯一的共同点,并且每个类的doYourJob实现方式完全不同。 有没有一种方法可以避免使用具有<
浏览 2
提问于2011-01-26
得票数 9
回答已采纳
3
回答
虚
函数
继承
相反,比方说,类B声明了一个方法为
虚
方法。我假设,对于属于继承链的所有派生类(C和D类),此更改将使该
函数
成为
虚
的。所以从逻辑上讲,B代表C和D,是它们的一种“基类”,对吧?还是我错了?
浏览 0
修改于2017-08-07
得票数 12
回答已采纳
3
回答
虚
函数
引用
我希望能够通过A类型的引用指针来执行派生
函数
的方法。我尝试使用虚拟
函数
:{ virtual std::string a() { return "a() of a"; } virtual std::string
浏览 2
提问于2015-08-30
得票数 2
回答已采纳
8
回答
虚
函数
实现
虚
函数
非常适合代码维护,但它们会导致两个指针间接的性能损失。};谢谢,Gokul。
浏览 0
修改于2010-03-09
得票数 2
回答已采纳
2
回答
纯
虚
函数
需要一些纯粹的虚拟
函数
的帮助。我搜索了我得到的错误:“未定义的对'vtable for Sphere‘’的引用”,并在堆栈溢出处读取其他帖子。据我所知,链接器不知道功能的主体在哪里.\n";}代码中还没有球形对象的实例。
浏览 0
修改于2017-08-26
得票数 0
回答已采纳
3
回答
虚
函数
输出?
我知道
函数
解析发生在运行时,而变量绑定发生在编译时,但我不能理解的是我得到的第一个输出(this->n)。有人能给我解释一下吗?
浏览 2
修改于2012-02-17
得票数 0
回答已采纳
2
回答
纯
虚
函数
我知道在C++中,virtual double f()=0;是一个纯虚拟
函数
,那么virtual void f() {return 0.0};呢?这是一个纯
虚
函数
吗?
浏览 0
提问于2017-04-02
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券