腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
在
C++
中
每个类都有
虚
函数
表吗
c++
、
vtable
在
C++
中
每个类都有
虚
函数
表吗? 我知道
虚
表是用于多态
的
。具有
虚
函数
的
类必须有v-table。但是如果类没有
虚
函数
呢?或者如果类没有基类呢?
浏览 1
提问于2012-02-28
得票数 3
回答已采纳
10
回答
为什么我们实际上有虚拟
函数
呢?
c++
、
overriding
、
virtual-functions
、
redefinition
我是
C++
的
新手。
虚
函数
的
功能可以在其派生类
中
重写。在派生类
中
重新定义
函数
称为
函数
重写。 为什么我们实际上有虚拟
函数
呢?
浏览 0
提问于2010-02-11
得票数 12
回答已采纳
3
回答
内联
虚
函数
c++
、
inline
、
virtual-functions
在
C++
中
,我
的
理解是
虚
函数
可以内联,但通常会忽略对内联
的
提示。看起来内联
虚
函数
并没有太多意义。谁能给出一个内联
虚
函数
好用
的
例子?
浏览 0
提问于2010-01-25
得票数 23
回答已采纳
3
回答
C++
中
的
抽象类
c++
仅仅通过查看类
的
定义,我们如何知道
C++
中
的
类是否是抽象
的
? 我
的
意思是,在Java
中
,类名中会包含一个抽象关键字。在
C++
中
,我们所拥有的都是纯
虚
函数
,即使这样,如果一个类派生了一个抽象基类(具有纯
虚
函数
),但却没有为那些
函数
提供实现(意味着派生类也是抽象
的
),我们甚至不能仅仅通过观察它就知道派生类是否是抽象
的</em
浏览 1
提问于2015-04-03
得票数 2
1
回答
为什么
C++
没有虚拟数据成员?
c++
、
virtual
C++
具有
虚
函数
,其中调用
虚
函数
将在运行时在vtable
中
查找
函数
地址。为什么
C++
缺少虚拟数据成员?访问一个将在vtable
中
查找与虚拟基相同
的
偏移量,但数据成员将由派生
的
virtual int val;
浏览 2
提问于2021-02-18
得票数 5
2
回答
虚拟
函数
到底是用来做什么
的
?
c++
、
function
、
virtual
我想了解虚拟
函数
的
用途。所以我必须覆盖它并使A::foo1成为
虚
函数
。然而,让我们考虑一下B类有一些A
中
没有的
函数
的
情况:struct A int a;如果派生类中有基类
中
不存在
的
变量或
函数</em
浏览 0
提问于2012-02-19
得票数 0
4
回答
C++
中
接口和
虚
函数
与Java接口
的
比较
c++
、
interface
、
header
、
virtual-functions
我有一个关于
C++
虚
函数
的
问题。在基类
中
函数
的
C++
class声明中使用virtual关键字,以便通知该
函数
的
子类实现可能因子类而异。不同
的
子类可以有不同
的
函数
实现。事实上,我不明白
C++
中
的</e
浏览 1
提问于2013-01-07
得票数 4
回答已采纳
1
回答
C++
是一个纯
虚
函数
,也是一个定义,还是仅仅是一个声明?
c++
、
declaration
、
definition
、
virtual-functions
、
pure-virtual
在一门
C++
编程课程
中
,我了解了定义和声明之间
的
区别。后来我学到了纯
虚
函数
。一个纯
虚
函数
没有
函数
体,但它是用= 0;“初始化”
的
。这是否意味着一个纯
虚
函数
是一个定义,或者它只被视为声明?编辑:我不认为这是的副本,因为问题是“这是否意味着一个纯
虚
函数
是一个定义,还是它只被视为声明?”无人应答。
浏览 2
提问于2019-03-07
得票数 1
3
回答
C++
将未知类型传递给
虚
函数
c++
、
templates
、
virtual-functions
我正在用
C++
编写代码,并且希望将一个未知类型(仅在运行时知道)传递给一个纯
虚
函数
:其中DoSomething是派生类
中
纯
虚
函数
的
实现。我希望避免对传递给
函数
的
所有类使用基类(类似于。 提前感谢
浏览 40
提问于2017-09-07
得票数 17
回答已采纳
5
回答
抽象方法和纯
虚
函数
是一回事吗?
c++
、
function
、
virtual
据我所知,抽象方法和纯
虚
函数
都不提供任何功能……所以我们可以说它们都是一回事吗? 同样,假设一个类(不一定声明为抽象)包含许多已实现
的
方法(不是抽象
的
或虚拟
的
),但包含一个纯虚拟
函数
。那么这个类是抽象
的
吗?
浏览 3
提问于2011-07-05
得票数 59
回答已采纳
4
回答
关于
C++
中
的
纯虚拟
函数
的
问题?
c++
、
virtual-functions
我正在阅读一些
C++
文本,对纯虚拟
函数
进行重新评级。如正文所述,例如,纯
虚
函数
声明
的
形式为:正文解释道:“由于纯
虚
函数
没有主体,程序员必须在基类
中
为纯
虚
函数
的
声明添加=0符号那么,为什么我们需要将0赋给虚拟
函数
呢?谢谢
浏览 0
提问于2011-05-01
得票数 1
回答已采纳
1
回答
虚
/抽象方法是如何在类图中显示
的
?
c++
、
visual-studio-2010
、
class
、
uml
、
class-diagram
首先,我来自Java社区,仍然是
C++
的
学习者。 第二张图片显示了"GameObject“类
的
一个子类。它还有一个Display()方法。那么,GameObject
中
的
这个显示方法是一个虚拟方法吗?我认为它不是抽象虚拟
的
(100%虚拟
的
),因为GameObject
中
的
Display()在GameObject.cpp
中
显示了一些文本 无论如何,我不是很确定。请帮帮我!
浏览 0
提问于2013-02-25
得票数 0
回答已采纳
2
回答
CLR类内存布局
.net
、
clr
CLR类
的
内存布局是什么?带有
虚
函数
的
CLR类有v-table指针吗?这个指针是类内存布局
中
的
第一个字段吗?除了程序员定义
的
数据成员之外,CLR类内存布局
中
是否还有其他字段?这些额外
的
字段
浏览 2
提问于2012-01-21
得票数 12
回答已采纳
2
回答
虚拟
函数
表何时设置为0
c++
、
visual-c++
我正在分析我们
的
应用程序中发生
的
访问冲突,因为它试图在
虚
函数
表指向0
的
对象上调用
虚
函数
。因此,我想知道在对象生命周期
的
哪些点上,
虚
函数
表指针没有设置或显式设置为零?(我们使用Visual
C++
10作为编译器。)
浏览 0
提问于2012-08-01
得票数 2
回答已采纳
3
回答
C++
类型信息
c++
、
polymorphism
、
typeinfo
在java
中
,每个对象都有一个指向其定义类
的
链接,因此可以检索此信息。但在cpp中情况并非如此(我认为),因为sizeof()运算符返回
的
值不超过对象字段所占
的
值,因此我猜这不是存储类型信息
的
位置。如果没有,那么cpp是如何管理多态和其他东西
的
?
浏览 3
提问于2012-07-14
得票数 1
回答已采纳
1
回答
防止通过接口删除对象
c++
、
interface
、
destructor
让我们假设在
C++
中
我有一个接口类Interface,它只有纯
虚
函数
。然后,其他类定义从该接口派生,并提供纯
虚
函数
的
实现。其想法是传递对象指针,同时明确所有权不随指针传递这一事实。我知道还有其他方法可以做到这一点,我只是好奇这在
C++
中
是否可行。
浏览 2
提问于2019-11-21
得票数 0
1
回答
boost python:如何调用
C++
虚
函数
c++
、
python
、
boost-python
、
virtual-functions
我在
C++
应用程序
中
嵌入了python。
C++
调用python并将其作为参数传递给
C++
对象。该对象具有一些
虚
函数
,并且可以是某个派生类
的
基类。如何让boost::python理解它是一个
虚
函数
?请考虑以下几点:class Base { virtual void func();public: virtual voidma
浏览 0
提问于2012-05-11
得票数 1
回答已采纳
4
回答
什么是
C++
中
的
伪
虚
函数
?
c++
什么是
C++
中
的
伪
虚
函数
?
浏览 4
提问于2009-08-21
得票数 0
回答已采纳
1
回答
在
C++
中使用虚拟
函数
c++
、
function
、
virtual
我在
C++
中使用
虚
函数
有一个小问题 A *a = &B; a.function 2();此代码在编译时会给出以下错误,同时使用GCC编译器进行编译 未定义对
函数
%1和
函数
% 2
的
引用。
浏览 0
提问于2013-02-24
得票数 0
回答已采纳
1
回答
C++
中
虚
函数
的
原理
c++
、
oop
我是
C++
的
新手,我刚刚学习了虚拟
函数
。为什么编译器使用vtable?你能解释一下这个吗?
浏览 0
提问于2013-07-16
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券