腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
多
继承
类
中
使用
非类
型
模板
参数
消除
重载
成员
函数
的
歧义
、
、
Container<Field1, Field2> fred; return 0; | ^~~~~~~~~~~ Clang会生成一组更精简
的
错误消息template ignored: couldn't infer t
浏览 40
提问于2020-12-09
得票数 0
回答已采纳
1
回答
为什么我不能在
模板
参数
中
向下转换指向
成员
的
指针?
、
、
、
、
如果我创建了一个指向基
成员
的
指针,我通常可以将它转换为指向派生
成员
的
指针,但当在下面的Buzz这样
的
模板
中
使用
时就不能了,因为第一个
模板
参数
会影响第二个
模板
参数
。我是
在
与编译器bug作斗争,还是标准真的要求这样做不起作用?
浏览 0
提问于2010-10-27
得票数 5
回答已采纳
1
回答
模板
非类
型
参数
重载
、
是否可以有两个名称相同但不同类型
的
模板
参数
的
模板
类
,从而形成某种
非类
型
的
模板
参数
重载
机制?我可以提供这样
的
方法--或者更好地说是两个
重载
的
方法,一个带有const-ref,另一个带有值
成员
函数
指针;但是要在初始化时执行它们,我通常会有一个存根
类
(
在
本例
中
是存
浏览 3
提问于2013-06-01
得票数 2
1
回答
隐藏
成员
函数
模板
-哪个编译器是正确
的
?
、
、
、
、
我编写了以下隐藏
成员
函数
模板
的
代码。Function tamplate of B"<<std::endl; using A::func;{} B().func<0>();
浏览 1
提问于2017-10-16
得票数 23
回答已采纳
3
回答
使用
typename关键字和
模板
函数
参数
、
、
在
C++
中
,需要
使用
typename关键字,这样编译器就可以
在
模板
中
的
嵌套类型和嵌套值之间
消除
歧义
。但是,
在
某些情况下,不可能出现
歧义
,例如派生
类
从嵌套
类
类型
继承
时。这是有意义
的
,因为上下文
消除
了
歧义
。在这里,T::type必须引用一个类型,因为您显然不能从一个值
继承
。 对于
浏览 6
提问于2010-12-03
得票数 32
回答已采纳
3
回答
模板
<int T> C++
、
用template <int N>定义
模板
意味着什么,我从一本书中
的
一个例子
中
读到:template <int N> struct matrix; map <int, row> my_matrix;我通常看到
模板
后面跟着
类
,然后键入,即template <class int>
浏览 3
提问于2014-07-16
得票数 3
回答已采纳
3
回答
C++
模板
:用于解决主
模板
中
模糊
重载
情况
的
专门
成员
函数
、
、
、
我有一个
函数
重载
的
模板
,这样它就可以同时处理std::string
参数
和
模板
实例化
的
参数
类型。这很好,除非
模板
是用std::string实例化
的
,因为这会导致两个
成员
函数
具有相同
的
原型。然而,编译器(带有标志g++ 4.8.1
的
-std=c++0x)似乎从未达到这样
的
程度,即专门化实际上正在覆盖主
模板
,并且在意
浏览 2
提问于2014-10-30
得票数 0
回答已采纳
2
回答
模板
参数
与类型
参数
与
非类
型
参数
、
、
在
第14章(
模板
)
中
的
C++标准
中
,它引用了几个不同名称
的
模板
参数
,这取决于它们
的
上下文。
非类
型
参数
class foo {};template<typename T>类型
参数
?????在下面的引语
中
,看起来这是三种截然不同
浏览 4
提问于2013-03-12
得票数 4
回答已采纳
1
回答
具有
非类
型
参数
的
函数
模板
、
、
我是C++
模板
化代码
的
新手。你能告诉我以下问题吗:如果我想
使用
函数
模板
(只有
非类
型
参数
)来定义一个
类
的
成员
函数
,我是否也需要为该类定义
模板
。或者换句话说,C++是否允许用户
在
未
模板
化
的
类
中
定义
成员
函数
模板
(只有
非类
型<em
浏览 0
提问于2017-12-01
得票数 0
3
回答
template<typename T,T>是什么意思?
、
、
、
我正在阅读这个史前元方案示例,以检测一个
类
是否支持
成员
查找。(或任何其他
成员
)。>::value << std::endl;} 直觉上,我理解这背后
的
目的,但如果有人要求我
在
10天后从头开始写同样
的
东西,我可能会失败。原因是我不完全理解这里
使用
的
句法和语言延伸
浏览 21
提问于2021-08-31
得票数 9
回答已采纳
1
回答
使用
C++11时
非类
型
参数
依赖于类型
参数
的
C++
类
模板
问题
、
我知道
在
C++
中
,在编译时控制包含/排除哪些
类
模板
成员
函数
的
正常方法是通过部分专门化。我有一个
类
模板
,它有一个类型
参数
和一个
非类
型
参数
,这取决于类型
参数
。当
非类
型
参数
是一个特定值时,我希望
类
模板
的
某些
成员
函数
是
类
浏览 13
提问于2021-02-03
得票数 0
2
回答
函数
模板
的
名称
在
查找之前
的
名称时是否应该可见::?
、
、
来自C++工作草案标准n3337
类
或命名空间
成员
或枚举数
的
名称可以
在
应用于嵌套名称说明符(表示其
类
、命名空间或枚举)
的
::范围解析运算符(5.1如果发现
的
名称没有指定名称空间或
类
、枚举或依赖类型,则程序
的
格式不正确。要使
模板
名称由
模板
参数
显式限定,必须知道名
浏览 5
提问于2013-08-19
得票数 9
1
回答
这个指向
成员
转换
的
指针有什么问题?
、
这个代码有什么问题?我想我可以转换,因为这个答案: {}; {}; void g()} { return 0;错误: t.cpp:18:27: error: could not convert template argument '&B::f' to 'void
浏览 5
提问于2013-12-04
得票数 3
回答已采纳
2
回答
带外部链接
的
便携式名称“类型”
、
、
博士
的
文章说 但是,不能
使用
类
模板
从表达式中提取类型,就像
使用
函数
模板
或
重载
一样。(如果表达式是具有外部链接
的
名称,则可以
使用
模板
非类
型
参数
实现带有
类
模板
的
typeof,但这不是很有用)。括号
中
的
粗体句子正确吗?如果是这样,如何
使用
模板
<
浏览 3
提问于2014-12-25
得票数 5
回答已采纳
1
回答
带有特征和功能
重载
的
静态类型语言?
、
、
、
是否存在下列任何语言: class TemplateEiffel编译错误:没有
函数
重载
锡兰特征不能有变量(并且没有受保护
的
成员
,所以没有将数据存储
浏览 3
提问于2013-07-26
得票数 4
回答已采纳
1
回答
将枚举值与SFINAE结合
使用
、
、
我已经很熟悉SFINAE,以及如何
使用
它来启用基于传递类型
的
特定
模板
(通过
使用
std::enable_if)。然而,我最近开始从事一个项目,我想做以下工作:
在
使用
SFINAE时,基于提供
的
枚举值创建一个
类
专门化。现在,我知道基于枚举值进行专门化是可能
的
,因为我以前已经这样做过(如下所示):{ Two,} c
浏览 1
提问于2020-11-19
得票数 3
回答已采纳
1
回答
使用
接受并返回任意
类
的
模板
指定
函数
、
、
我感兴趣
的
是定义一个
函数
,该
函数
给出一个
类
变量,生成和一个具有随机选择
的
成员
属性变异
的
类
对象
的
新实例。上下文:假设某个
类
的
实例circle1__ ( Circle__ )具有color和radius__属性。这些属性分别被赋值为red和5__。所讨论
的
函数
mutate__必须接受circle1作为
参数
,但拒绝
非类
参数</
浏览 2
提问于2016-11-21
得票数 1
回答已采纳
2
回答
模板
值“`defValue”不能出现在常量表达式
中
、
据我所知,
模板
值需要在编译时知道。所以我写了一个小例子,看看我得到了它,但很明显我没有。
浏览 2
提问于2010-10-02
得票数 3
回答已采纳
1
回答
模板
不能接受对象作为
参数
、
为什么下面的代码是错误
的
?
模板
接受哪种类型
的
参数
?
浏览 0
提问于2013-03-02
得票数 0
回答已采纳
2
回答
无效
模板
相关
成员
函数
模板
演绎-认为我试图
使用
std::set
、
、
我有一个从基
类
模板
继承
的
类
模板
。 基
类
模板
有一个具有
成员
函数
模板
的
数据
成员
,我想从我
的
超
类
中
调用它。我知道,为了
消除
对
成员
函数
模板
的
调用
的
歧义
,我必须
使用
templat
浏览 2
提问于2012-05-03
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
翻译计划-API DESIGN-01
C+11模板参数简介
手把手教你:如何把C+的源程序改写成C语言
机器人说明书---名词解释016课_C++语言_面向对象(3)
C+语言学习笔记3
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券