腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
分离
类
模板
中
的
参数
包
、
、
、
、
我正在尝试编写一个使用
参数
包
的
类
模板
,并为
参数
包
中
包含
的
每个类型实现一个成员函数。* Do Something std::cout << "I did something" << std::endl;}; 我
的
目标是拥有一个可以通过以下方式使用
的
类
模板
: M
浏览 57
提问于2020-06-25
得票数 2
回答已采纳
1
回答
为什么可变
类
模板
最多只能有一个
参数
包
?
、
、
、
有时候,我希望能用一个标点符号
的
列表来
参数
化一个
类
模板
,例如,各种
模板
参数
包
。.> _rhs;这很可能是我希望遭到肮脏黑客攻击
的
时刻,但无论如何,标准说我不能拥有它:第14.1.11节: 如果主
类
模板
或别名
模板
的
模板
参数
是
模板
参数
包
,则它将是最后一个
模板
<em
浏览 7
提问于2014-01-07
得票数 0
2
回答
如何诱导某些
模板
类
被一个
模板
联合起来?
、
我有一些
模板
类
。它们由一个名称空间联合,实际上它们依赖于彼此
的
模板
参数
。这是使用#define而不是
模板
,并在所有
类
中使用
的
一个好点,但是这些
类
的
客户端可能希望使用不同
的
T创建一些这样
的
对,这就是我想使用
模板
的
原因。但是,如果我只创建两个
分离
的
类
和它们自己
的
分离</e
浏览 0
提问于2014-05-16
得票数 0
回答已采纳
2
回答
C++11 :是否可以将固定
模板
参数
赋予可变
模板
模板
参数
?
、
、
、
(是的,多亏了我糟糕
的
英语,这个标题太奇怪了,我希望有人能改进它。)我试图找出为什么这是可能
的
,并观看temp.param of ,但我什么也找不到。这怎么可能呢?
浏览 9
提问于2014-09-26
得票数 6
回答已采纳
3
回答
模板
类
的
多变量
参数
包
、
、
我正在使用各种
参数
包
进行基于策略
的
类
设计。class IShader : public Policies... { 策略是在调用时定义
的
,如果没有指定默认值,则定义策略。当我需要添加另一个可变
参数
包
时,问题就来了: template <AttributeType... Attributes, APITypes APIType, class...Poli
浏览 5
提问于2016-05-13
得票数 12
回答已采纳
2
回答
在
模板
类
中
实现
的
分离
、
我有以下问题:这个
类
有很大一部分总是相同
的
。较小
的
部分应该是通用
的
,例如,使用
模板
参数
T。 现在,我不想创建A
的
模板
类
,因为我不想在头文件
中
包含大型
的
非泛型部分实现。有没有可能让我实现从
类
头中
分离
出来
的
大
的
非泛型部分,但也有小
的
泛型部分作为某种
模板
?例如
浏览 0
提问于2016-04-12
得票数 0
2
回答
多个
参数
包上
的
同时递归
、
在C++
中
可以同时递归多个(在我
的
例子
中
是两个)
参数
包
吗?多么?为了更好地理解我所问
的
内容,我目前有一个
类
模板
,如下所示: template<template<typename> class C, typename...,这个
类
接受一个
参数
包
Ts,让那个
类
从一个
模板
化
的
接口继承多次。Ns>
浏览 21
提问于2021-09-30
得票数 5
1
回答
是否所有
模板
参数
包
的
默认值都为"empty“?
、
、
标准中有没有这样
的
规则,当一个
模板
参数
包
不能被推断出来时,它就被认为是空
的
?
浏览 1
提问于2018-11-18
得票数 4
1
回答
演绎和
参数
包
,它不是最后一个
模板
参数
:这是有效代码吗?
、
、
、
、
考虑以下最小
的
示例: f<int, char>(42, 'c', g);
参数
pack A不是最后一个
参数
无论如何,我认为R可能是从函数指针
中
推导出来
的
,因为有了。 GCC (6.2) 关于这一点,而clang (3.9) 说它不能推断
模板
论点R。我
的
期望是错
的</e
浏览 2
提问于2016-11-20
得票数 3
回答已采纳
2
回答
找不到
模板
Symfony2
、
、
我想在我
的
视图中包含一个
模板
,但它不起作用,我有以下错误: {% for zone in content.blocks %} {% includepath %}在详细内容
中
,我有一条信息:
浏览 2
提问于2013-08-03
得票数 4
回答已采纳
1
回答
执行
模板
参数
包
指向
的
所有方法
、
、
、
、
我能做一个
模板
参数
包
的
方法(=成员函数)指针吗? 指定方法
的
执行顺序并不重要。所有的方法指针都有相同
的
签名(例如返回bool,有相同
的
基
类
,不带
参数
)
浏览 5
提问于2017-07-20
得票数 2
1
回答
将
参数
包
从一个
模板
复制到另一个
模板
,同时在内部别名中使用result
、
、
、
有没有一种方法可以成功地形成这些同时发生
的
对(一个来自精确类型,另一个来自外部类)?我试图解决
的
问题涉及对传递给基
类
的
参数
包
强制执行编译时要求。我有两个s
浏览 1
提问于2015-09-26
得票数 3
1
回答
从
参数
包
创建不同
的
参数
包
、
、
、
、
我不知道我到底想做什么,所以请原谅我
的
头衔不合适。template<class Elemen
浏览 0
提问于2017-11-06
得票数 1
回答已采纳
1
回答
函数
模板
的
非最后一个默认
模板
参数
、
、
、
C++11 函数
模板
的
默认
模板
参数
。另见。 但是,阅读C++标准,我发现定义一个函数
模板
是合法
的
,它使用默认
模板
参数
作为第一个
模板
参数
,而不是其他
模板
参数
。这将与
的
处理方式截然相反,即所有后续
参数
都必须提供默认
参数
;或者是函数
参数
包
。乍一看,默认
参数
和默认
模板</em
浏览 6
提问于2015-11-13
得票数 10
回答已采纳
4
回答
让
模板
参数
依赖于
参数
列表
、
、
、
我已经定义了
类
template <typename...Ts> struct Bar {}; 现在,我需要定义一个
模板
化
的
类
Foo,它
的
模板
参数
是一些
参数
包
,以及为该
参数
包
实例化
的
Ts> struct Foo { }; 编译器在使用Ts时不会识别它,因为它还没有看到
浏览 21
提问于2016-06-15
得票数 5
回答已采纳
1
回答
模板
类
中
参数
包
的
语法
、
我有一个
模板
类
,我想给出一个
参数
包
类型方法,如下所示:class MyClass { template<class U> add(U u, Args... args) {};我
的
问题很简单:在这种情况下,可以直接引用T而不是U吗?我所拥有的是有用
的
,但是如果我直接引用T,那么它
的
浏览 2
提问于2017-04-21
得票数 0
回答已采纳
2
回答
线程如何存储通过构造函数传递
的
各种
参数
?
、
、
、
、
我知道他们使用
的
是一个可变
模板
,首先传入一个函数,然后是一个
参数
包
参数
。我对它们如何转发所有这些
模板
参数
感到困惑,然后在调用联接或
分离
时以某种方式使用所有
参数
调用输入函数。函数具有类似的功能,当您调用std::bind时,它将在对象
中
存储一个函数及其
参数
,然后当您调用std::function对象时,它将使用它
的
参数
执行绑定函数。我基本上是在尝试实现我自己版本<e
浏览 11
提问于2022-06-21
得票数 2
回答已采纳
1
回答
关于
模板
参数
段
中
包
展开
的
一些混淆
、
、
如果
模板
参数
是在可选标识符之前带有省略号
的
类型
参数
,或者是声明
参数
包
(dcl.fct)
的
参数
声明,则
模板
参数
是
模板
参数
包
。
模板
参数
包
是一个
参数
声明,它
的
类型包含一个或多个未展开
的
参数
包
,是一个
包
扩展。类似
浏览 4
提问于2020-06-26
得票数 2
1
回答
源文件
中
的
非类型
模板
参数
显式实例化
、
、
、
我正在将一个库包装到我
的
类
设计
中
。我想用我
的
类
构造函数
中
的
库中提供
的
无符号int非类型
参数
调用一个
模板
方法。unsigned num) { }当我尝试解决这个问题时,似乎非类型
参数
是一个常量表达式因此,上面的代码
浏览 2
提问于2016-10-13
得票数 1
1
回答
g++和clang++
的
不同行为演绎可变
模板
的
“自”值
、
、
、
、
.>'谁是对
的
?-编辑-- 正如Marek (感谢)所指出
的
,MSVC (v19.22)也无法编译。一个从8.1引入
的
bug,或者我
的
代码被窃听了,而g++已经从8.1修改了他
的
代码?
浏览 1
提问于2019-08-28
得票数 17
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11模板参数简介
探秘SpringAop(一)
C++ 模板类简介
ThinkPHP发布5.2Beta3版本
SpringBoot:web综合开发
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券