腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
仅
匹配
可变
模板
和
模板
模板
参数
?
c++
、
templates
、
variadic-templates
、
template-templates
输出为(gcc10.2@godbolt): single param casebase case base case 假设给定了barX,并且我有其他具有不同数量类型
参数
的
模板
有些是
可变
的,有些则不是。 是否有可能编写一个只与
可变
模板
(上面例子中的barN)
匹配
的特殊化?
浏览 24
提问于2020-11-08
得票数 4
回答已采纳
1
回答
将
模板
的动态列表应用于
参数
stringtemplate
、
stringtemplate-4
我需要对一个
参数
应用一个
可变
的
模板
序列。
模板
安全性是在运行时在控制器层中确定的,这些
模板
仅
应用于一个
参数
,如:在resume中,我需要对
参数
应用一系列
模板
,但这个序列是在运行时
和
控制器层中计算出来的。 谢谢你!!
浏览 0
提问于2012-12-14
得票数 2
回答已采纳
1
回答
C++CX中用于非托管
可变
模板
类的
可变
模板
委托
templates
、
delegates
、
interop
、
uwp
、
c++-cx
您可以将
模板
应用于C++CX中的引用类,也可以将其应用于普通类。显然,您不能将
模板
应用于委托并引用它,这样编译器就会根据需要多次实现它。您可以尝试在ref类中定义
模板
委托,但这样就不能将其设置为公共的,甚至是内部的,这就违背了您的目的。但是,您可以在本机类中引用委托实例。例如,您可以接受C++CX委托作为本机类的
参数
,也可以将其作为引用,但不能在类本身中定义类型。 有人知道
如何
让
可变
模板
原生类使用并持有与
模板
的返回类型
和
可变<
浏览 1
提问于2015-11-26
得票数 0
2
回答
C++11 :是否可以将固定
模板
参数
赋予
可变
模板
模板
参数
?
c++
、
templates
、
c++11
、
language-lawyer
.> class
和
template <typename, typename> class并不相等。 我试图找出为什么这是可能的,并观看temp.param of ,但我什么也找不到。这怎么可能呢?
浏览 9
提问于2014-09-26
得票数 6
回答已采纳
1
回答
使用
可变
模板
的
模板
专门化
c++
、
templates
、
c++11
、
template-specialization
、
variadic-templates
doStuff<1u, int, bool>’ for ‘void doStuff(int, bool)’ does not match any template declaration,但是它清楚地
匹配
了第一个声明
和
可变
模板
参数
如何
专门化
可变
模板
?
浏览 0
提问于2011-10-14
得票数 20
回答已采纳
3
回答
可变
常数型选择器
c++
、
c++11
、
templates
、
variadic-templates
、
constexpr
不好意思,我想要创建一个constexpr函数,它接受
可变
数量的布尔
模板
参数
,并在C++11中返回第一个true值的“
模板
索引”(C++14
仅
欢迎解决方案,但不会被接受为答案)。的原因是我希望它成为一个constexpr的原因是用于部分
模板
的专门化我不太清楚
如何
做到这一点,尽管我认为使用各种<e
浏览 3
提问于2015-10-01
得票数 4
回答已采纳
3
回答
可变
模板
能
匹配
非
可变
模板
参数
吗?
c++
、
templates
、
c++11
、
template-meta-programming
、
variadic
.> class std::tuple’这是GCC的错误,还是标准规定的这种行为?
浏览 4
提问于2013-12-03
得票数 5
回答已采纳
2
回答
作为
可变
模板
函数的
参数
的重载函数
c++
、
c++11
、
variadic-functions
、
variadic-templates
我正在尝试制作
可变
模板
函数,它接受重载函数及其
参数
作为
参数
:)int sumall(int a, int b) { return a+bA> return f(a...); }cout << doit(sumallA> void vdoit( void(*f)(A...), A... a
浏览 1
提问于2012-01-30
得票数 7
2
回答
在D中,
如何
在整个元组上指定
可变
模板
约束?
variadic-templates
、
d
我正在编写一个函数的2个重载,它们都带有
可变
的
模板
编译时
参数
。一个是以符号为
模板
,另一个是字符串。我想将
模板
实例化限制在这两种情况下。is(typeof(SYMBOLS[0]) == string)) {
和
} 显然,这只检查第一个
模板
参数
,虽然它可以根据我到目前为止编写的代码工作,但我希望我可以说“只适用于所有字符串”<e
浏览 0
提问于2013-07-18
得票数 4
回答已采纳
1
回答
使用c++ STL容器定义
模板
时出现的问题
c++
、
templates
我正在尝试创建一个函数,该函数与一个
模板
一起工作,该
模板
应该是一个容器,默认情况下是一个vector类。例如,T<int>。但是,当我试图在main中使用该函数时,会发现没有
匹配
函数的错误。
浏览 4
提问于2021-10-12
得票数 1
回答已采纳
1
回答
在C++中提取
和
操作
模板
参数
c++
、
metaprogramming
我正在尝试实现一个
模板
,它可以返回其
模板
参数
的
和
。
模板
参数
的数量是不同的,因此我想让一个
可变
的
模板
接受一个
参数
包。我能够创建一个函数
模板
,它可以执行以下操作:但我也想做这样的事情:有人能解释我
如何
提取这些
模板
参数
并将这些
参数
的
和
存储在类似于结构的东西中吗?
浏览 1
提问于2015-03-01
得票数 0
回答已采纳
1
回答
C++变量
模板
用于计算指向成员的指针
c++
、
templates
、
variadic-templates
、
pointer-to-member
我想要创建一个可计算嵌套指针到成员的
可变
模板
。我尝试了以下几点:} 错误C2672:'getField':没有找到
匹配
的重载函数错误C2893:未能专门化函数
模板
“未知类型的getField”(T &,U::*,V.
浏览 0
提问于2019-03-09
得票数 0
回答已采纳
2
回答
从类
模板
中提取
模板
参数
和
可变
模板
参数
c++
、
c++11
、
templates
、
variadic-templates
、
template-meta-programming
Args>我想提取它的
模板
模板
参数
和
可变
参数
,以便在另一个上下文中重用。int>;其中,tt_parameter<c1>是从c1
和
vt_parameter<c1>中提取
模板
<
浏览 6
提问于2018-08-04
得票数 0
回答已采纳
1
回答
为什么具有默认
模板
参数
的
模板
不能用作
模板
模板
参数
中具有较少
模板
参数
的
模板
c++
、
templates
、
stl
myTemplateTemplate期望第二个
模板
参数
是带有一个
参数
的
模板
。myDefaultTemplate是一个有两个
参数
的
模板
,第二个
参数
的默认类型为int。在VS2008中,我得到了编译错误:类
模板
'myDefaultTemplate‘的
模板
参数
列表与
模板
参数
'TT’的
模板
参数
列表不
匹配
那么,为什么
浏览 1
提问于2011-07-08
得票数 10
回答已采纳
2
回答
是否有任何理由使
模板
模板
参数
非变量?
c++
、
templates
、
c++11
、
variadic-templates
、
template-templates
如果我期望一个
模板
参数
有一个争论,那么我可以声明如下:struct S { //othercode here但是,如果以后我想提供一个
模板
模板
参数
,其中包含两个
参数
,其中第二个
参数
具有默认值(如std::T<int> t_; ),那么T<int> t_;仍然可以工作,但是<
浏览 1
提问于2014-01-10
得票数 6
回答已采纳
3
回答
如何
判断
模板
类型是否是非变量
模板
类的实例?
c++
、
template-meta-programming
这个问题非常类似于 } else { }我不能更改A的定义,我可以将B的定义更改为具有额外的
模板
参数
如何
实现(T == A)在不知道A的U
和
S的限制下
浏览 5
提问于2022-10-15
得票数 0
1
回答
未找到
匹配
的重载函数C++
模板
c++
、
c++11
、
templates
使用
可变
模板
递归调用C++
模板
函数{ {} { return 0;编译阶段,例如: 错误C2672:'foo':找不到
匹配
的重载函数注意:请参阅对正在编译的函数
模板
实例化'
浏览 1
提问于2017-11-17
得票数 0
1
回答
参数
列表中的变量
模板
、
参数
包及其讨论的歧义
c++
、
templates
、
c++11
、
variadic-templates
A, typename S>这是因为: 它是否应该像以前的解决方案那样模棱两可?在这种情况下,编译器为什么以及
如何
解决这种歧义?根据前面的问题(请参阅这个问题开头的链接),在我看来,变量部分仍然应该删除所有
参数
,因此这段代码也不应该有效。 当然,我错了,
浏览 0
提问于2016-01-22
得票数 11
回答已采纳
2
回答
可变
模板
模板
参数
c++
、
c++11
、
variadic-templates
、
variadic-functions
、
template-templates
有没有一种简单的方法来获得
可变
的
模板
参数
。Args1>现在,如果我们想用不同的
可变
参数
传递数量
可变
的Pack对象,
浏览 0
提问于2016-07-27
得票数 9
1
回答
可变
模板
模板
参数
c++
、
c++11
、
variadic-templates
下面的代码不能使用clang 3.0编译,这是因为我做错了吗?是因为它在c++11中不被允许还是因为它在clang中不被支持?struct A {}; struct C : public Head<1>, private C<Tail> { }; { C< A, A >
浏览 0
提问于2012-01-07
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何将kml数据导入arcgis中并匹配模板文件。
教你如何正确修改和使用After Effects模板
如何制定成功的数据战略|案例和模板
如何写一个eBay退货和交换模板?
如何进行需求评审的后续跟踪和更新?附模板
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券