腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
类
模板
的
成员
函数
的
定义
在
单独
的
TU
中
完全
专门化
、
、
、
、
给定一个
类
模板
,这需要很长时间才能编译。
在
开发和调试期间,我希望通过将
成员
函数
的
定义
分离到
单独
的
翻译单元来减少编译时间。只是为了
完全
专门化
(这也是为了减少编译时间)。
在
C++
中
,是否可以通过将
类
模板
完全
专门化
的
成员
函数
的
<
浏览 19
提问于2020-02-24
得票数 0
回答已采纳
1
回答
C++
类
模板
专业化
、
我刚开始使用C++编程,我遇到了一个
在
执行
单独
编译时似乎无法解决
的
问题。我试图
专门化
我
的
类
tokenize来为特定类型(istream)添加一个dtor。如果有人能善意地指出我错过了什么,以及一个可能
的
解释,那就太棒了。我搞不懂
模板
是如何与
单独
编译(defns/decl分离
的
)一起工作
的
。
浏览 3
提问于2013-10-26
得票数 0
回答已采纳
2
回答
我应该声明我
的
函数
模板
专门化
,还是
定义
它们足够了?
、
、
、
、
实现此功能
的
代码
在
头文件
中
声明了一个
函数
模板
,并专门处理不同
的
源文件:template <class T>// class1object.price < 1000;}struct Class3 {int x;}; ... // 10 more classes which I
浏览 5
提问于2019-11-06
得票数 1
回答已采纳
2
回答
C++
模板
--几个
专门化
--行为
定义
了吗?
、
、
让我们想象一下,我声明了一个
模板
结构:让我们想象一下,我
的
结构对于所有的N都有一个通用
的
行为,除了N == 0template<> struct mystruct<0> {int k = 0};template<int N> struct mystruct3.14 0 3.14,不管
模板
浏览 1
提问于2018-02-13
得票数 3
2
回答
在
C++
中
应该将
类
模板
的
显式
专门化
的
定义
放在哪里?
、
、
、
、
根据 ..。
类
模板
的
显式(
完全
)
专门化
的
定义
不能放在标头中(否则,每个翻译单元中都有一个包含此标头
的
定义
,因此整个程序中将有多个
定义
)。此外,作为
浏览 4
提问于2017-11-29
得票数 10
回答已采纳
1
回答
一个关于实例化上下文
的
问题
、
、
在
翻译单元#1
的
末尾,
在
将其实例化点指定为封闭
专门化
(temp.point)
的
模板
的
隐式实例化期间,实例化上下文是封闭
专门化
的
实例化上下文
的
联合,如果
模板
定义
在
模块M
的
模块接口单元
中
,并且实例化点
浏览 2
提问于2021-09-29
得票数 8
1
回答
实例化和
专门化
的
定义
是相互依赖
的
。
、
在
标准
中
,tem.spec/4第2句指出: 除非类
模板
专门化
已被显式实例化或显式
专门化
,否则
类
模板
专门化
在
需要
完全
定义
的
对象类型
的
浏览 0
提问于2019-02-09
得票数 1
2
回答
静态数据
成员
模板
专门化
的
实例化点在哪里?
、
、
、
但是,我认为对于静态数据
成员
模板
还不清楚,原因是: 对于
函数
模板
专门化
、
成员
函数
模板
专门化
或
类
模板
的
成员
函数
或静态数据
成员
的
专门化
,如果
专门化
是隐式实例化
的
,因为它是从另一个
模板
专门化
中
引用
的
浏览 5
提问于2020-07-07
得票数 8
1
回答
如何从
专门化
成员
函数
中
获取
模板
参数?
、
invalid use of incomplete type ‘class A<int, N>’我只
在
A::func根本不是
专门化
的
,并且
函数
也是专为N编写
的
时候才编译这个代码。
浏览 2
提问于2013-06-02
得票数 1
回答已采纳
1
回答
模板
:名称解析:实例化点:->有人能为这个语句举出更多
的
例子吗?
、
对于
函数
模板
专门化
、
成员
函数
模板
专门化
或
类
模板
的
成员
函数
或静态数据
成员
的
专门化
,如果
专门化
是隐式实例化
的
,因为它是从另一个
模板
专门化
中
引用
的
,并且引用它
的
上下文取决于
模板
参数,则
浏览 1
提问于2010-09-28
得票数 5
回答已采纳
2
回答
模板
专门化
和实例化
、
嗯,N4296::14.7 [temp.spec]很好地
定义
了
模板
实例化 template<ty
浏览 4
提问于2015-02-12
得票数 9
回答已采纳
1
回答
模板
专门化
在
一个
TU
中被另一个
TU
隐藏
、
、
我有一个
类
模板
,它可以是
专门化
的
,以便为用户
定义
的
类型更改实用程序
函数
的
行为。 我有一个翻译单元,它使用实用程序
函数
和我
的
类型
的
专业化可用。使用
的
是
专门化
。
在
一个
单独
的
翻译单元
中
,如果我调用实用程序
函数
而不包括
专门化
,它就会改变另一个
TU
<
浏览 4
提问于2015-09-29
得票数 3
回答已采纳
1
回答
类
模板
的
静态
成员
是否隐式实例化?
、
、
、
、
考虑以下两个引号: [C++11: 14.7.1/8]:
类
模板</e
浏览 0
提问于2014-10-31
得票数 4
回答已采纳
2
回答
模板
类
成员
函数
仅
专门化
、
、
我正在阅读关于
模板
的
完整指南,它说:虽然可以
专门化
类
模板
的
单个
成员
函数
,但是一旦您这样做了,就不能再
专门化
专门
成员
所属
的
整个
类
模板
实例了。实际上,我想知道这是怎么回事,因为您
完全
可以
在
没有任何
成员</e
浏览 4
提问于2011-05-10
得票数 36
回答已采纳
1
回答
在
模板
中
专门化
一些方法
、
、
、
我有一个
类
,它有一个
模板
专门化
版本。但是,前者看不到泛型版本实现
的
方法。如何使通用版本
中
的
所有方法通过专用版本可见?
浏览 1
提问于2018-01-19
得票数 2
回答已采纳
1
回答
如果
专门化
已经隐式实例化,那么它是否隐式实例化?
、
、
、
、
题目中
的
问题很清楚。根据 除非已显式实例化或显式
专门化
了
类
模板
专门化
,否则
类
模板
专门化
在
需要
完全
定义
的
对象类型
的
上下文中引用
类
模板
专门化
时被隐式实例化,或者
在
类
类型
的
完整性影响到程序
的
语义时被隐式实例化。X<char>由于生成
浏览 3
提问于2018-09-06
得票数 10
1
回答
类
模板
特殊
成员
函数
显式
专门化
、
、
、
在
c++
中
,iso 2003/2011 tem.ex.spec/4写到
类
模板
的
成员
函数
、
成员
类
或静态数据
成员
可以显式地
专门化
为隐式实例化
的
类
专门化
;在这种情况下,
类
模板
的
定义
应该在
类
模板
成员
浏览 0
提问于2015-01-06
得票数 1
回答已采纳
1
回答
专门化
的
隐式实例化
、
、
我不明白为什么标准首先为
模板
定义
模板
实例化,如下所示:N3797::14.7/4 [temp.spec] 主
模板
应在该
模板
的
任何
专门化
之
浏览 1
提问于2015-02-26
得票数 2
回答已采纳
1
回答
模板
类
方法不会导致错误--这是标准
的
一部分吗?
、
、
我可以在任何符合C++98和C++11
的
编译器上依赖这种行为吗? 我以前对
模板
的
理解是,每当一个
模板
被实例化时,整个主体都会被T替换为
模板
参数。这不是
模板
的
工作方式吗?
浏览 1
提问于2016-04-13
得票数 6
回答已采纳
1
回答
在
派生
类
模板
中
专门化
基
类
的
成员
函数
、
、
public foo { template<> return 12;我试图仅为bar<char>提供base::bleh
的
定义
,但是编译器(gcc 4.7.2)使用以下诊断我
的
代码:似乎
在<
浏览 0
提问于2013-05-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
js面向对象编程中类的成员函数
在 JavaScript 中定义函数的14种方法
在Python中如何在main函数中调用类中的方法
自定义 Python 类中的运算符和函数重载(上)
自定义 Python 类中的运算符和函数重载(下)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券