腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
检查
多态
性
中
的
实
变量
类型
(
C++
)
、
、
然后我们创建一个引用A
的
数组,并用B和C填充它。现在我们决定去掉所有的C。有没有一种方法可以
检查
数组
的
每个字段真正包含
的
类型
,而不需要做一些多余
的
事情,比如returnType()函数?
浏览 0
提问于2009-04-16
得票数 2
回答已采纳
1
回答
多态
性
类型
不止一个?
、
、
我还在上大学,我只记得在学习Java时听到了大约1种
类型
的
多态
性;然而,当我在C#课堂上时,我只记得我
的
教授谈论过4种
类型
的
多态
性。我只知道在更具体
的
类
中
对特定行为进行子类化和定义,并且能够使用基类
中
的
单个方法调用这些特定行为,因为有了接口签名。 其他
的
类型
是什么,它们是否和上面教授
的
唯一
类型
一样重要?这就是为什么没有教吗?
浏览 1
提问于2013-08-24
得票数 2
回答已采纳
1
回答
为什么我们在python中使用
多态
性和抽象类?
、
、
、
我第一次在
c++
中学习了
多态
性,在
c++
中
,每个
变量
都有
类型
。所以我们使用
多态
性来获得一个指针,它可以指向不同
类型
的
对象,而且我们可以很好地使用它们。在<em
浏览 4
提问于2019-12-13
得票数 0
回答已采纳
1
回答
GHC来源
的
"zonk“是什么意思?
、
我正在为GHC开发一个插件,所以我正在阅读它
的
一些实现
的
文档。 动词"to zonk“到处都是,但我无法解释什么是”zonk“,或者(广义地说)”什么时候“。我可以找到很多关于复杂情况
的
笔记,在这些复杂
的
情况下,我有必要去做或不去做一些事情,但是不知道总体情况是什么,我有很多困难。
浏览 4
提问于2015-08-08
得票数 45
回答已采纳
2
回答
除了模板函数以外
的
OCaml
多态
性示例?
、
、
、
、
我在试着自己去理解,OCaml语言有哪种形式
的
多态
。我得到了一个例子这个示例不是等同于
C++
模板函数吗如果是这样,那么我
的
问题是: OCaml
中
是否还有其他形式
的
多态
性?在命令式语言
的
世界
中
,这个概念被称为“通用算法”,而不是“
多态
性”。
浏览 0
提问于2013-01-21
得票数 3
回答已采纳
2
回答
返回型协
变量
、
、
、
为什么会发生invalid covariant return type错误?代码:class BaseClassA{ virtual bool operator!=(const BaseClassA<T> & A) const {}} ;class DerivedC
浏览 2
提问于2016-09-19
得票数 0
回答已采纳
1
回答
关于
C++
宏
多态
性
、
C++
有多少
多态
类型
?在
C++
中
,宏
多态
性能被看作是一种
多态
性
类型
吗?
浏览 7
提问于2014-09-08
得票数 2
3
回答
为什么在
C++
,而不是在另一种语言中,向下转换是一种糟糕
的
实践?
、
、
、
我曾经问过一个关于如何设计一段
C++
代码
的
问题(可以在这里找到),人们告诉我,除了非常具体
的
场景之外,向下转换被认为是一种糟糕
的
实践。然而,我在C#和Java中看到了许多代码片段,在这些代码
中
,它似乎是一种完全自然
的
做事方式。例如,在Android
中
,函数返回一个视图,然后向下转换为它
的
实际类:为什么需要在
C++</e
浏览 0
提问于2015-06-08
得票数 2
回答已采纳
2
回答
Boost变体本质上是c/
c++
中
的
Union?
、
、
、
我想知道Boost
变量
和c/
c++
中
的
union数据
类型
有什么不同。我知道union数据
类型
占用相同
的
内存位置,内存区域中最大
的
数据
类型
占用使用
的
内存总量。union space { float FLOAT;}S; 应该占用4个字节
的
内存,因为int和float是最大且大小相等
的
。Boost
变量<
浏览 3
提问于2013-07-27
得票数 15
回答已采纳
1
回答
弗雷格是如何推广数字文字
的
?
、
文字1
的
类型
为Int。它似乎被提升为Double,它是Real类
中
的
一种
类型
,因此知道/操作符。这是怎么发生
的
?它是使用Haskell方法静默地用fromInt 1替换文字1,还是正在发生其他事情?是否有类似Haskell
中
的
“默认”实例
类型
列表?
浏览 1
提问于2015-06-16
得票数 6
回答已采纳
2
回答
可区分指针
的
泛型名称
、
、
所以我想知道这样
的
东西是否也存在于指针
中
。编辑: 当然,可以将同一个指针与不同
类型
/种类
的
变量
相关联。,我必须在使用指针
的
库
中
的
任何地方实现select type块。因此,主要问题是无限
多态
指针(在示例
中
为p)保持
多态
,除非它在select type环境中使用。这当然是必要
的
,因为指针可以是所有的东西。因此,实际
的
问题是:是否有可能提前告诉
多态<
浏览 2
提问于2015-04-29
得票数 0
回答已采纳
2
回答
如何知道它是编译时
多态
还是运行时
多态
?
、
、
、
、
subclass sub1=new subclass(); }我遵循以下方法来确定它是语句1、2和3
的
编译时
多态
性还是运行时
多态
性: 编译器首先确定调用语句中使用
的
引用
变量
的
类
类型
,然后
检查
源代码
中
是否存在此基
的
派生类,以及调用语句中使用
的
方法是否在派生类
中
过度使用。如果找到
浏览 0
提问于2018-11-05
得票数 0
1
回答
JAVA和
C++
中
的
多态
性是一样
的
吗?
、
、
、
C++
中
的
多态
性与Java语言中
的
多态
性相同吗?另外,当我们说
多态
性具有静态和动态
类型
时,在
C++
中
是否也存在同样
的
情况?
浏览 19
提问于2018-08-14
得票数 -1
2
回答
C++
中
的
空指针
我了解到模板是
C++
中
的
void*等效项。这是真的吗?};这种方法在
C++
中
可以吗?有没有更好
的
方法?
浏览 5
提问于2015-12-26
得票数 2
3
回答
类型
变量
与
C++
模板
的
区别
、
类型
变量
和
C++
的
模板有什么区别?提前感谢您可以在ML when function中看到
类型
变量
有这样
的
类型
A是
类型
变量
,可以是任何
类型
浏览 21
提问于2011-03-03
得票数 0
回答已采纳
3
回答
在
C++
中
公共继承基类调用派生类
的
私有虚拟函数
、
我
的
密码:using namespace std;{ void print() { doPrint();} private在公共继承
中
,为什么基类可以调用派生类
的
私有虚拟函数?
浏览 1
提问于2016-06-08
得票数 0
回答已采纳
3
回答
哪些编程语言可以防止空指针异常?
、
我知道在Haskell
中
不能得到空指针异常,但我很好奇其他语言有这个特性。例如,一位同事问是否有任何解释语言不允许空值,我不知道答案。据我所知,唯一避免这种
的
语言是Haskell。
浏览 0
提问于2013-07-27
得票数 4
1
回答
c++
中
的
变体、存在
多态
性
、
、
、
、
我正在进行关于
类型
系统
的
研究。在这项工作
中
,我将研究变体、结构子
类型
、通用
多态
性和存在
多态
性在流行语言中
的
用法。功能语言,如heskell,ocaml,提供了这样
的
功能。但我想知道像
C++
这样
的
流行语言是否提供了上述功能。这意味着
C++
是如何实现
的
variantsstructural subtypinguniversal polymorphismexistential
多态
浏览 2
提问于2012-03-23
得票数 1
回答已采纳
2
回答
“真
多态
性”
的
例子?(最好使用Haskell)
、
、
、
我见过很多关于“真
多态
性”
的
部分定义,例如和,但是没有一个能用两个具体
的
例子找到这种区别的明确例子。 我知道重载+运算符是某种形式
的
多态
性,它在Haskell和
C++
中
的
实现方式不同。有人能准确地显示两种语言中
的
例子有什么不同吗?
浏览 5
提问于2013-04-28
得票数 4
2
回答
C编译器如何对待枚举?
、
enum是用户定义
的
类型
.一般情况下,C
中
的
enum与
C++
之间没有很大
的
区别。除了
C++
中
的
作用域:如果在函数或类
中
声明了某些enum,则不能在声明
的
函数/类之外访问它。这不适用于C。例如,可以按以下方式声明新
的
enum (对于C和
C++
):在定义新
变量<
浏览 3
提问于2020-06-17
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券