腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
如何
确定
一个
模板
化
的
类
是否
是
另一个
模板
化
的
类
的
子类
,
因为
模板
可能
不同
?
c++
、
templates
、
types
、
dynamic-cast
如果它们有
不同
的
类型,并且
我
提供了继承
模板
的
特定类型,它将会工作,但我有非常多
的
可能
模板
。
我
的
第一反应是添加
另一个
模板
: template <template<typename TType> class Node, typename TType, typename TType2>
浏览 16
提问于2021-10-29
得票数 1
回答已采纳
5
回答
在C++中为抽象
类
模板
创建接口
c++
、
inheritance
、
templates
、
pointers
、
interface
我
有如下代码。
我
有
一个
抽象
模板
类
Foo和两个派生自
模板
实例
化
的
子类
(Foo1和Foo2)。
我
希望在
我
的
程序中使用可以指向Foo1或Foo2
类
型
的
对象
的
指针,因此
我
创建了
一个
接口IFoo。
我
的
问题
是
我
不
确定
浏览 0
提问于2010-07-15
得票数 29
4
回答
C++
模板
的
专业
化
与
子类
化
c++
、
templates
、
inheritance
我
想知道
是否
有
可能
让
模板
专门
化
接受
一个
类
及其
子类
。t) {} B b;} 目前,它输出'T‘,
因为
b没有自己
的
模板
专门
化
,所以默认打印'T’。
我
想知道B
是否</em
浏览 0
提问于2019-05-13
得票数 5
1
回答
使用静态函数
的
模板
进行
模板
专门
化
c++
、
templates
、
static-methods
我
有
一个
继承自
另一个
模板
的
模板
,它本身
是
第二个
模板
的
模板
参数。B : public A<B>现在
我
想用B实现A
类
的
静态函数,但B不是专门
化
的
。但是
我
不知道
如何
声明
模板
。
我
甚至不
确定
这
是否
可
浏览 4
提问于2017-02-09
得票数 0
回答已采纳
1
回答
使用自己
的
类
名解析推断上下文中
的
类型
c++
、
c++11
、
templates
、
language-lawyer
我
使用
我
不熟悉
的
结构回答了C++问题。
我
想知道这是合法
的
,还是被g++ (6.3.0)和clang++ (3.5.0)错误地允许
的
。这个例子
是
可用
的
。it{ std::cout << b << std::endl;更新 正如注释( )中所提到
的
,在Derived
类
中不需要&l
浏览 2
提问于2017-05-10
得票数 13
回答已采纳
3
回答
“如果引用专门
化
的
上下文依赖于
模板
参数”
的
含义是什么?
c++
、
templates
、
language-lawyer
根据C++17标准,温度点/4,强调地雷, 对于
类
模板
专门
化
、
类
成员
模板
专门
化
或
类
模板
类
成员
的
专门
化
,如果专门
化
是
隐式实例
化
的
,
因为
它是从
另一个
模板
专门
化
中引用
的
;如果引用专门
化
的
上下文依赖于
浏览 0
提问于2019-06-28
得票数 9
2
回答
测试使用协作者和
模板
化
方法
的
类
c++
、
unit-testing
、
templates
我
喜欢
模板
方法可以为
我
做
的
事情,
因为
它们可以用来极大地简化一些代码,否则
我
不得不一遍又一遍地编写。目前,
我
的</
浏览 2
提问于2010-12-08
得票数 0
回答已采纳
1
回答
模板
类
不继承基
模板
类
。
c++
、
templates
、
inheritance
我
正在尝试创建
一个
继承
模板
基
类
的
模板
子类
,但是在初始
化
模板
子类
时会出现编译错误。
我
认为这是
因为
我
可能
没有正确地定义
子类
的
构造函数,但是
我
不
确定
如何
正确地执行它
的
语法。以下
是
两个
类
的
头文件
浏览 3
提问于2014-04-02
得票数 0
回答已采纳
2
回答
使用以基
类
为参数
的
模板
c++
、
templates
、
sfinae
我
想为
不同
的
类型定义
一个
模板
类
,其中包含一些方法
的
专门
化
。现在,
我
想定义一些从ClassB派生
的
新
类
,并对这些
类
的
对象使用
模板
专门
化
。当然,它编译但不链接,
因为
每个
子类
都缺少专门
化
。
是否
有方法使用
模板
,例如使用SFINAE?
浏览 4
提问于2016-05-05
得票数 1
回答已采纳
2
回答
为什么要为不完全类型
的
编译构建std::unique_ptr?
c++
、
c++11
、
templates
、
c++14
、
language-lawyer
unique_ptr<Data> make_me(); { return 0;当然哪
一个
失败了Compiler returned: 1struct Data {};
我
的
问题
是
,在std::unique_ptr实例
化
之后声明数据时,为什么这段代码会编译和工作呢关于哥德螺栓
的
整个例
浏览 2
提问于2017-12-21
得票数 15
回答已采纳
3
回答
继承
类
层次结构中
的
C++虚拟变量
c++
、
templates
、
variables
、
virtual
我
有
模板
类
层次结构, |在classA和ClassB中,
我
有
一个
模板
类型
的
const NullPosition,这在ClassA和ClassB中
是
不同
的
。在
类
classA和ClassB中,
我
必须
浏览 4
提问于2013-08-27
得票数 0
回答已采纳
1
回答
如何
创建使用UE4 ()但允许
子类
更改子对象类型
的
UCLASS基
类
?
c++
、
unreal-engine4
、
unreal-gameplay-ability-system
我
正在编写
一个
带有UE4游戏能力系统
的
可重用
的
RPG框架。作为框架
的
一部分,
我
想提供
一个
角色基
类
,游戏可以覆盖这个
类
。问题
是
,
我
需要ASC
的
类型和
子类
可以覆盖
的
东西,所以如果他们有
一个
更具体
的
ASC和AC可以插入它。下面
是
我
需要满足
的
一些东西: UCLASS
浏览 1
提问于2021-09-27
得票数 0
2
回答
未定义
的
模板
方法诡计?
c++
、
templates
、
g++
、
traits
我
的
一位同事告诉
我
,他和他
的
团队一起使用
的
一小块设计让
我
心烦意乱。这是一种特征
类
,他们可以以一种非常解耦
的
方式进行专门
化
。
我
已经很难理解它是
如何
工作
的
,
我
仍然不
确定
我
有什么想法,所以我想我会在这里寻求帮助。 我们在这里讨论
的
是
g++,特别是3.4.2和4.3.2版本(这两者似乎都适用)。并在源
浏览 5
提问于2010-05-09
得票数 13
回答已采纳
2
回答
递归
模板
模式;类型何时完成?
c++
、
templates
链接到我
的
另一个
问题() --
我
有了这个构造--
我
的
想法
是
,
我
想从GPtrBase派生专门
的
类型,而不必每次都重写赋值操作符:classpublic GPtrBase<MyDrawable,GDrawablePtr> <e
浏览 1
提问于2013-04-25
得票数 1
回答已采纳
2
回答
一种基于C++
的
变种象棋引擎设计问题
c++
、
templates
、
chess
但我发现这要慢得多-很明显,
因为
实例
化
包含虚函数
的
类
和在紧密循环中调用虚函数都是非常低效
的
。 但是后来
我
想到使用带有
模板
专门
化
的
C++
模板
来分离
不同
变体
的
逻辑,最大限度地提高代码
的
重用性。总而言之,这让
我
在一开始就实例化了正确
的
模板
专门
化
类
,并且没有任何其他if条件,整个过程
浏览 1
提问于2010-09-12
得票数 5
3
回答
“
类
模板
”与“
模板
类
”
c++
、
templates
、
standards
可能
重复: template <typename T>{};
模板
类
而不是
类
模板
。(请注意,不要大惊小怪,但为了表明某人不是
一个
经验丰富
的
C++程序员)是的,正确
的
单词
是
“
类
模板
”--
因为
它是用来生成
类</
浏览 3
提问于2010-12-09
得票数 9
回答已采纳
4
回答
C++ -专门
化
模板
类
的
成员函数
c++
、
templates
、
template-specialization
我
有
一个
表示数学向量
的
类
模板
:class VectorTpublic: static const size_type size = N;
我
想对整数类型
的
向量进行特殊处理,<em
浏览 8
提问于2014-10-08
得票数 0
回答已采纳
4
回答
模板
类
的
静态变量初始
化
,c++
c++
、
templates
、
static
、
instantiation
、
linkage
header.h" #include "header.h"在本例中,代码编译完美,没有错误,但如果
我
从
类
中删除
模板
限定符class A static int x; 在这种情况下,编译器错误地使用了x
的
多个定义。当
模板
类
的
静态变量初始
浏览 10
提问于2015-04-27
得票数 1
回答已采纳
1
回答
如何
在不
模板
化
类
的
情况下
模板
化成员变量?
c++
我
有
一个
未
模板
化
的
类
,叫做美食。在食物内部,有
一个
苹果指针
的
向量。苹果也是食品中
的
一个
类
。
类
Apple有两个指向
另一个
类
的
向量和
一个
比较器。直到运行时
我
才知道它们是什么类型
的
比较器。
我
需要比较
是
模板
化
<e
浏览 0
提问于2016-02-15
得票数 0
4
回答
这是虚拟成员函数
模板
吗?
c++
、
templates
、
virtual-functions
如果类
模板
成员函数不允许使用virtual,为什么下面的代码会工作?
浏览 7
提问于2014-12-25
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
模板方法模式——看看 JDK 和 Spring 是如何优雅复用代码的
【必看】掌握C+模板方法模式,让你的代码大幅提升可重用性和灵活性!
聊聊设计模式之模板方法模式
模板模式:一种体现多态的设计模式
动手写一个模板方法模式(Java版)
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券