腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
模板
类
内部
模板
类
的
模板
参数
推演
c++
、
templates
我在另一个
模板
类
中有一个
模板
类
。如何编写一个可以接受
内部
/外部
模板
类
的
任意组合
的
模板
函数?
浏览 24
提问于2021-05-21
得票数 4
回答已采纳
3
回答
模板
参数
推演
c++
、
linq
、
templates
、
template-argument-deduction
我目前正面临着一个我自己都无法解决
的
问题。基本上,我想做
的
是在C++中实现一些类似linq
的
行为。),对我来说,重要
的
是不要只使用下面这样
的
内容:对如何解决这个问题有什么建议吗?编辑:我得到
的
错误:编辑2: 据我所知,编译器抱怨C没有接受2个<e
浏览 0
提问于2012-01-18
得票数 5
回答已采纳
1
回答
内部
模板
类
作为
模板
参数
c++
、
templates
、
template-templates
我有一个
类
,它接受一个
模板
模板
参数
:class A {};template <typenameT> public: class C {};我希望能够在
模板
化
的
上下
浏览 0
提问于2018-08-26
得票数 2
回答已采纳
2
回答
导出/删除
模板
模板
参数
的
类型
c++
、
c++11
、
templates
、
variadic-templates
、
template-templates
当使用
模板
模板
参数
时,如何推导或删除
模板
的
模板
类型?Print
参数
演绎为
模板
类
,比如Value和BadValue
类
,强制要求
参数
包中
的
Print
类
中
的
所有
模板
参数
都是同一个ValueType
模板
类
的
专门化--这是有意
的
。也就是说,main(
浏览 1
提问于2018-01-28
得票数 2
回答已采纳
1
回答
C++允许在可变
模板
参数
之后
的
正常
参数
吗?
c++
、
c++11
、
templates
、
standards
、
variadic-templates
根据,以下代码是合法
的
:但是,以下代码不能用clang3.8(-std=c++1z)编译:} 1>main.cpp(59,2):错误:对'f‘1> f(1,2,3,true)
的
调用没有匹配函数;1> ^ 1> main.cpp(54,6):注意:候选函数不可行:需要一个
参数
,但4提供了1> void (Args&…
浏览 1
提问于2017-02-16
得票数 12
回答已采纳
1
回答
模板
类
内嵌套
模板
类
的
前向声明
c++
、
templates
、
nested
您可以在普通
类
内转发声明
模板
内部
类,并将定义
的
类型用作任何其他前向声明类型。typedef Inner<0> Inner0;}; class Outer::Inner {}; Inner0* f(); template<typename T, int N>
浏览 0
提问于2015-07-10
得票数 6
回答已采纳
3
回答
为什么不能“推导”给出
的
模板
参数
?
c++
、
templates
、
sfinae
、
template-specialization
130 | struct Foo<s> main.cpp:130:8: note: '<anonymous>' 如何修正那个超级简单
的
例子
浏览 2
提问于2020-11-19
得票数 0
回答已采纳
1
回答
C++CX中用于非托管可变
模板
类
的
可变
模板
委托
templates
、
delegates
、
interop
、
uwp
、
c++-cx
您可以将
模板
应用于C++CX中
的
引用
类
,也可以将其应用于普通
类
。显然,您不能将
模板
应用于委托并引用它,这样编译器就会根据需要多次实现它。您可以尝试在ref
类
中定义
模板
委托,但这样就不能将其设置为公共
的
,甚至是
内部
的
,这就违背了您
的
目的。但是,您可以在本机
类
中引用委托实例。例如,您可以接受C++CX委托作为本机
类
的
参数
,也可以将其
浏览 1
提问于2015-11-26
得票数 0
1
回答
构造函数
的
模板
参数
推导
c++
、
templates
、
constructor
、
c++11
、
type-inference
C++0x有没有(或者C++0x在某个时候会有)构造函数
的
模板
参数
推演
?,我看到了以下几行:这是否意味着委派make_foo函数
模板
最终是多余
的
浏览 3
提问于2011-08-07
得票数 9
回答已采纳
2
回答
基于
参数
的
模板
内部
类
c++
、
templates
我有一个与
模板
类
实现设计相关
的
问题。AT<A1> a; 该
模板
有一个可以使用B1和B2
类
的
函数。具体地说,当
模板
使用A1
类
进行专门化时,函数应该使用B1,而对于A2,应该使用B2。B1 ); else { size = sizeof( B
浏览 0
提问于2011-12-25
得票数 1
回答已采纳
1
回答
模板
类
的
内部
模板
c++
、
templates
、
inline
、
template-specialization
、
partial-specialization
因此,我有一个
模板
图像
类
,我试图为它设置内联颜色转换。这是对困扰我
的
代码
的
简化:class Image { /// when assigning with the same colorspace: } …问题是
模板
转换操作符后面
浏览 2
提问于2015-08-20
得票数 0
回答已采纳
1
回答
c++:声明多个
模板
的
两种方法
c++
、
templates
为什么这样做是错
的
?
浏览 2
提问于2015-06-15
得票数 1
回答已采纳
1
回答
在C++中
的
另一个
类
中使用
模板
类
c++
、
class
、
templates
我有一个
模板
类
,我想在另一个
类
中使用。问题是我想在不知道实际类型
的
情况下使用
模板
类
。一个简单
的
例子:class Foo{ T x_; void Foo(T);现在,使用Foo
的
另一个
类
。我想做
的
是: private: Foo fo
浏览 3
提问于2017-02-03
得票数 1
回答已采纳
2
回答
如何动态添加
模板
参数
c++
、
c++11
、
templates
、
c++14
因此,我
的
问题如下:}; { function5(a,b,c,d,e) {}为了概括和使用它们而不知道它们
的
内部
功能,我创建了一个
模板
类
fooN并使用了
模板
专门化,因此基于
模板
参数
(Int),我可以选择正确<em
浏览 4
提问于2020-02-06
得票数 0
回答已采纳
1
回答
传递函子或函数作为
参数
c++
、
function
、
templates
、
functor
我意识到函数不是您所称
的
类
,但是可以传递一个泛型函数来排序():#include <typeinfo>问题
的
要点是:是否有一种方法可以将函数
模板
作为
参数
传递给另一个函数
的
模板
--就像我将
类
模板</em
浏览 3
提问于2013-06-03
得票数 1
回答已采纳
2
回答
在没有
模板
参数
的
派生
类
中使用
模板
类
名合法吗?
c++
、
templates
、
inheritance
、
language-lawyer
、
c++17
Derived : Base<int> Base base() return Base();}; {它是这些编译器中
的
一个bug,还是C++标准
的
一个特性?
浏览 0
提问于2019-06-21
得票数 5
回答已采纳
2
回答
通过
模板
化
的
虚函数访问已实现类型
的
抽象
类
?
c++
、
templates
、
polymorphism
我想知道是否有任何方法可以在抽象
类
中编写
模板
函数,并使用派生
类
的
类型自动实例化它(
模板
函数)?所以你有一个如下所示
的
类
{ void vtfunc(void)class B : public A} 然后,无论何时声明从A派生
浏览 0
提问于2011-06-07
得票数 1
回答已采纳
1
回答
如何测试
模板
参数
T是否可以构造std::function<T>
c++
、
c++11
、
templates
、
c++14
、
sfinae
我目前正在编写一个
模板
类
,它接受一个Signature
模板
参数
,并在
内部
存储一个std::函数。template <class Signature>{}; 这似乎很好,除非当Signature
模板
参数
无效时,现在,由于Impl客户端不需要知道Impl
的
内部
结构,所以最好将一些人类可读
的
消息输出给将使用Im
浏览 0
提问于2018-02-27
得票数 1
回答已采纳
1
回答
为什么通用引用被视为R-值引用?
c++
、
forwarding-reference
convert argument 1 from 'A' to 'T &&'o1是用"A"实例化
模板
类
测试得到
的
func1(a)应该知道void func1(T&& t)应该解析为void func1(A&& t) 我认为T&&在void func1(T&& t)中应该被推断为一个通用引用或一个
浏览 0
提问于2022-01-13
得票数 1
回答已采纳
1
回答
在C++中将
内部
模板
类
作为
模板
参数
传递
c++
、
templates
我试图将(普通
类
的
)
内部
模板
类
传递给另一个接受
模板
作为
参数
的
类
。template <typename...std::tuple>,但是,如果我将std::tuple改为
内部
<em
浏览 1
提问于2020-02-19
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券