腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
模板
参数
继承
c++
、
templates
、
inheritance
、
template-inheritance
我遇到过一些代码片段,一个类可以通过它的
模板
参数
从另一个类
继承
。然而,我不明白为什么我需要在struct D中有三个using行。
浏览 21
提问于2021-08-15
得票数 2
3
回答
C++
模板
继承
隐藏
模板
参数
c++
、
c++11
、
templates
} 到目前为止,从注释中的讨论来看,实现这一点的唯一方法似乎是使基类依赖于类型/值,这将延迟对基类名称的查找(到实例化阶段),从而使T的唯一可用值是
模板
参数
。
浏览 36
提问于2018-06-01
得票数 12
回答已采纳
1
回答
Java :
继承
泛型类型
java
、
generics
我来自
C++
,我喜欢使用
模板
。在Java中,我希望在特定的点将节点“插入”到
继承
树中。..。我认为代码会更明确:它可以很好地处理
C++
模板
,但是java给了我一个“无法将
参数
重新定义为超级类型”。
浏览 1
提问于2011-05-02
得票数 6
回答已采纳
5
回答
人们如何在C#中获得混合风格的重用?
c#
、
c++
、
generics
、
code-reuse
、
template-mixins
我来自
C++
背景,在那里我可以使用
模板
混合来编写引用FinalClass的代码,这是一个传入的
模板
参数
。这允许将可重用函数“混合”到任何派生类中,只需使用
模板
参数
MyFinalClass从ReusableMixin
继承
即可。所有这些都被内联到类中,所以就好像我刚写了一个做所有事情的大类--也就是非常快!注意: C#泛型不允许
继承
泛型
参数
。
浏览 2
提问于2009-01-05
得票数 4
回答已采纳
4
回答
为什么可以从
C++
中的接口
继承
c++
、
inheritance
、
c++11
我有一个从
C++
移植到Java的应用程序。有一段
C++
代码,我觉得很奇怪。bool getSwitchCompact( const ArgName& name ); 看起来,在原始的
C++
中,作者使他们的
参数
类
继承
自地图Map是一个接口,它意味着您不能
继承
它,您只能实现它。这是你不能用
C++
做的事情吗? typedef是C和<
浏览 4
提问于2014-03-17
得票数 1
回答已采纳
1
回答
C++
:从
模板
参数
继承
c++
、
templates
、
inheritance
、
struct
() { } }; C<A> c; // prints 0} 如果我将
继承
更改为非
模板
浏览 6
提问于2014-09-11
得票数 3
回答已采纳
1
回答
用于反复出现的
模板
模式的UML图
c++
、
uml
我如何正确地为
C++
(好奇地反复出现的
模板
模式(CRTP) )绘制一个UML图,而不复制每个
继承
类的基类,即以反映编译后的实现而不是情况的方式?问题归结为:如果
模板
参数
可以是一组完整的派生类,那么在普通
模板
基类的虚线框中写入什么呢?
浏览 3
提问于2020-02-10
得票数 2
回答已采纳
3
回答
只接受某些类的
继承
者的
模板
函数
c++
、
templates
、
inheritance
在
C++
中,假设我有一些mom类。我知道我可以创建一个可以接受任何类的
模板
函数,比如:{} 现在,这很好用,但我想做一个更有限制的
模板
类,它接受从mom类
继承
的任何类型作为T。我考虑过让函数接受mom作为唯一的
参数
类型,但在该函数中,我需要用
参数
构建一个
模板
对象,因此我需要保留它的类型(即,我的对象不应该被“修
浏览 4
提问于2014-12-20
得票数 4
3
回答
什么是“抽象”?
c++
、
abstraction
我一直在阅读Stroustrup的“
C++
编程语言”,他经常提到“抽象”: 谁能举个例子吗?
浏览 0
提问于2013-08-09
得票数 9
回答已采纳
1
回答
UML:具有
参数
依赖性的
模板
类之间的
继承
c++
、
templates
、
uml
、
class-diagram
typename TD1, typename TD2>当类
继承
泛型类时但是,如果基类的
模板
参数
类型是由派生类的
模板
参数
类型设置的,该怎么办?只需添加另一个箭头,指示绑定类型取决于派生类的
模板
参数
?
浏览 7
提问于2022-10-14
得票数 2
回答已采纳
1
回答
参数
化类的
参数
可以用于外部函数定义吗?
system-verilog
假设我有一个
参数
化的类foo,其中有一个简单的设置器。function T foo::get_member();endfunction 公平地说,您将在
C++
中得到相同的错误( SV似乎
继承
了许多
模板
/
参数
化机制)。因此,在
C++
中,通过在函数定义之前提供
模板
声明来解决这个问题,因此编译器可以识别
模板
。如果没有,那么很明显,我必须定义类主体中所有
参数
化的函数/任务。
浏览 2
提问于2014-07-23
得票数 2
回答已采纳
1
回答
如何通过子类和
模板
模式实现比较?
sorting
、
oop
、
design-patterns
、
programming-languages
、
gang-of-four
我从“四人帮”的设计模式开始自学设计模式
C++
模板
或Ada泛型的一个
参数
,指定要调用的函数的名称以比较元素。我查找了
模板
模式,但仍然想知道第一种方法“使比
浏览 7
提问于2017-09-23
得票数 0
2
回答
在
C++
向量中存储类
模板
继承
的类
c++
、
templates
、
inheritance
、
vector
、
interface
我希望将类
模板
MyClassTemplate派生的类存储在向量中。不幸的是,在
C++
中,如果不指定MyClassTemplate的
参数
(类似于std::vector<MyClassTemplate<?,?但是,有一种可能的解决方案是将非
模板
化接口(仅包含纯虚拟函数的类)定义为向量中项的类型。这个接口是由类
模板
继承
的。在我的例子中,类
模板
只有使用
模板
参数
的成员,因此,似乎仅仅是一个空的接口将是我的向量的一个合适的项类型。 这
浏览 1
提问于2016-08-23
得票数 3
回答已采纳
1
回答
在
参数
化虚拟中会发生什么?
c++
、
templates
、
inheritance
第16.4章
C++
模板
中的
参数
化虚拟性--完整指南,由David和NicolaiM.Josuttis编写,它说: 问题: 在结果的v_tab
浏览 0
提问于2019-04-02
得票数 0
回答已采纳
1
回答
创建类方法
模板
,该
模板
将使用稍后实现的函数
c++
、
templates
、
template-method-pattern
它不需要使用
继承
,我只想实现
模板
方法设计模式,并传递泛型
参数
(使用
c++
模板
)。
浏览 4
提问于2017-04-05
得票数 0
回答已采纳
4
回答
C++
:从
模板
参数
继承
类
c++
、
templates
、
inheritance
、
design-patterns
最近我看到了下面的
C++
代码片段class A : public B ...我想知道在哪种情况下这样的设计是好的做法?我的理解是,将超类作为
模板
参数
允许A的用户在实例化A的对象时选择超类。 但是,如果是这样的话,是否应该为所有用作
模板
参数
的类(B)设置一个公共超类,并使A扩展C?
浏览 4
提问于2014-05-26
得票数 28
回答已采纳
2
回答
模板
参数
中的
C++
继承
c++
、
templates
、
inheritance
、
parameters
、
parameter-passing
我需要将
模板
作为函数
参数
传递,但
模板
必须接受所有
继承
的对象。我需要最有效的方法,如何在“测试”类中存储
模板
,这将接受所有的子类。我有很多儿童课程。或者如何解决它?
浏览 0
提问于2016-06-05
得票数 3
2
回答
C++
中的
模板
参数
继承
c++
、
templates
、
inheritance
、
polymorphism
我已经有一段时间没有编写
C++
了,所以我有点生疏了。如果我有一个这样的类: protected:}class
浏览 2
提问于2012-07-25
得票数 1
回答已采纳
1
回答
用
C++
编写递归基类概念
c++
、
templates
、
constraints
、
c++20
、
c++-concepts
在
C++
中,我希望将Foo<T>类的
模板
参数
T严格限制为Foo<T>的
继承
者。
浏览 9
提问于2021-01-21
得票数 1
1
回答
C++
模板
元编程:
模板
参数
的
继承
c++
、
templates
、
template-meta-programming
、
policy
、
policy-based-design
class Buffer : storage_t<Buffer<storage_t,void,void>, T2, is_allocated>class Buffer : storage_t<Buffer, T2, is_allocated>template我尝试过创建一个
模板
参数
,但这会导致
浏览 3
提问于2018-06-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++ 模板类简介
Android C++系列:C++最佳实践3继承与访问控制
HTML Flask之模板继承
C+11模板参数简介
python测试开发django-7.模板继承
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券