腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
我
可以
使用
using
关键字
进行
部分
模板
专门化
吗
?
c++11
、
templates
、
using
在OpenCV库的代码中,
我
发现: template<typename _Tp, int cn> class Vec ...typedefVec<int, 3> Vec3i;typedef Vec<float, 3> Vec3f;
我
希望有一个float类型的Vec和可变长度的有没有可能写这样的代码
using
Vecf<N> = Vec&l
浏览 19
提问于2020-01-21
得票数 1
回答已采纳
2
回答
如何将
模板
别名作为
模板
类
c++
、
templates
、
function-pointers
、
using
我
尝试过
模板
,
模板
类的语法对
我
很有吸引力,当时
我
可以
想到如何更好地实践std::function。这是比较好的,因为函数指针通常只能间接声明。U>它失败了,编译器似乎不对别名
进行
模板
专门化
。template<
浏览 2
提问于2020-04-14
得票数 1
回答已采纳
1
回答
关键字
using
可以
用于
部分
专门化
吗
?
c++11
、
templates
给定:struct A; struct B {};template <class P>struct A<int,P> : B<P> {};template <class P>
using
A<int,P> = B<P>;
浏览 0
提问于2017-06-22
得票数 0
1
回答
从boost:hana::set中提取类型的
部分
专门化
失败
c++
、
templates
、
boost
、
boost-hana
我
使用
以下
模板
声明一组类型:
using
DependencySet = boost::hana::set<boost::hana::type<T>...>;
我
希望能够从集合中提取出这些类型并放入另一个容器中。<DependencySet<Dependencies...>>
using
type = SomeOtherType<Dependencies...>;
浏览 1
提问于2018-07-26
得票数 1
回答已采纳
3
回答
C++ -
部分
专门化
模板
类成员函数
c++
、
templates
我
有一对
模板
类,
我
试图为其中一个类的成员函数创建
专门化
。
我
所拥有的一般形式是:class URLListNode { void split(class URLListNode<T,K>*, class URLListNode<T,K> );在一般情况下,
我
有: template <typename T, i
浏览 7
提问于2013-12-27
得票数 1
回答已采纳
1
回答
嵌套
模板
模板
类的
部分
专门化
c++11
、
templates
、
c++14
、
template-specialization
、
partial-specialization
目前,
我
正在与
模板
(
模板
)类的
部分
模板
专门化
进行
斗争。
我
知道继承
可以
实现以下问题,但目标是只
使用
模板
和
模板
专门化
。让我们考虑一下这段代码:struct V4;struct V4< float > {
using
point_typ
浏览 2
提问于2019-03-07
得票数 0
回答已采纳
1
回答
在C++中仅在const限定符上实现
模板
c++
、
templates
、
constants
我
想得到两个类,它们仅在参数的一致性上有所不同。(这是一个虚拟的最小示例。)<typename T> Wrapper(T & t): } };
using
Const_Foo_wrapper = Wrapper<const Foo>;
我
希望
浏览 2
提问于2019-11-19
得票数 0
回答已采纳
3
回答
函数
模板
与自动
关键字
c++
、
templates
、
auto
auto
关键字
在C++11中
可以
替换函数
模板
和
专门化
吗
?如果是,
使用
模板
函数和
专门化
比将函数参数简单地输入为auto有什么好处?
浏览 3
提问于2013-08-08
得票数 33
回答已采纳
1
回答
如何从类型组合推断嵌套类
模板
类型?
c++
、
templates
我
想要为一个专门的类
模板
定义一个类型。
使用
相同(但未知)类
模板
类型并修改包含的类型。// ----------------------#include <cstdlib&g
浏览 1
提问于2020-05-31
得票数 1
回答已采纳
3
回答
使用
模板
专门化
c++
、
templates
、
c++11
、
template-specialization
通常的
模板
结构
可以
是
专门化
的,例如,struct X{}; struct X<int>{};template<typename T>是否有方法为这些
模板
使用
类似于struct
模板
浏览 4
提问于2014-11-10
得票数 10
回答已采纳
1
回答
使用
C++11时非类型参数依赖于类型参数的C++类
模板
问题
c++
、
specialization
我
知道在C++中,在编译时控制包含/排除哪些类
模板
成员函数的正常方法是通过
部分
专门化
。
我
有一个类
模板
,它有一个类型参数和一个非类型参数,这取决于类型参数。当非类型参数是一个特定值时,
我
希望类
模板
的某些成员函数是类
模板
实例化的一
部分
,而不是其他成员函数。通常的做法是对主
模板
进行
编码,使其包含某些成员函数,然后
使用
一组不同的成员函数对主
模板
浏览 13
提问于2021-02-03
得票数 0
1
回答
对作为
模板
参数的struct中的值
进行
部分
专门化
c++
我
有一个结构,
我
用它作为
模板
参数来配置一些类:struct CONFIG{
using
TYPE = _TYPE;然后,
我
需要对一个类
进行
部分
专门化
。
我
目前这样做的方式如下:template <class CONFIG>
浏览 0
提问于2015-05-18
得票数 0
回答已采纳
3
回答
使用
SFINAE
部分
专门化
而不触及主
模板
c++
、
templates
、
sfinae
、
partial-specialization
我
试图
使用
SFINAE一次为多个类型
专门化
一个结构化
模板
。,
我
无法修改S结构的主
模板
以添加typename Enable = void,因为它是外部标头专用库的一
部分
。generic case" << std::endl;};
我
还能用SFINAE
专门化
这个
模板
吗
?编辑:注意到S结构是由外部库中的代码
使用
的,所以我必须对S
进行
实
浏览 5
提问于2016-08-09
得票数 7
回答已采纳
1
回答
如何为所有枚举
部分
专门化
类
模板
?
c++
、
enums
、
template-specialization
假设
我
有一些类
模板
:class {}template<typename T>// ....
我
可以
为所有的枚举
专门化
模板
吗
?
浏览 2
提问于2012-10-04
得票数 7
回答已采纳
2
回答
嵌套
模板
类
模板
模板
参数的
专门化
c++
、
templates
、
template-specialization
通常,您
可以
针对实例化的
模板
类对
模板
类
进行
部分
专门化
。specialize_me
部分
地针对实例化的
模板
类std::vector<T>
进行
了
专门化
。int main() {} 但是,
我
不知道如何针对
浏览 0
提问于2018-06-17
得票数 5
回答已采纳
1
回答
嵌套类
专门化
的外部类
模板
参数
c++
、
templates
、
c++11
我
现在要做的是“
专门化
”顶点类,以提供--或不提供--一个值,以及取决于图是否有向的不同方法。
我
想要做的事情如下(注:顶点方法只是为了说明目的,有向和无向版本的顶点有不同的方法)。ValueType = void; }; EdgeIterato
浏览 2
提问于2015-01-28
得票数 2
1
回答
模板
参数属性的
部分
专门化
c++
...struct ComplexBaz2 { // ...
我
想要一个
模板
,它
部分
地
专门化
了类型的复杂性
我
知道一种实现这一目标的技术,但我不太喜欢它:class Foo; 然后,
可以
对第二个
模板
参数
进行
<
浏览 2
提问于2021-03-22
得票数 0
回答已采纳
2
回答
如何
使用
模板
-tempate参数
专门化
模板
c++
、
template-specialization
、
template-templates
编辑在末尾template <template <typename ...> class P, typename ...\n";到目前为止,
我
测试过的任何类型的
模板
都能很好地工作: f(std::valarray<int>{}); // Prints: "Template with 1 parameters!但是,让我们假设
我
想对
模板
进行
专门化</
浏览 6
提问于2015-03-13
得票数 6
回答已采纳
3
回答
当
使用
另一个类
模板
专门化
类
模板
时,`template<>`是可选的
吗
?
c++
、
templates
我
试图用另一个类
模板
来
专门化
另一个类
模板
,如下面的例子所示,
我
注意到无论注释掉的行是否被注释掉,这个类
模板
都会编译并运行(至少在ideone上是: gcc 4.3.4)。typedef bar<F> B; b.val = 10; return 0;所以我的问题是,它真的是可选的
吗
?
我
的印象是,对于这样的专业化,temp
浏览 1
提问于2011-06-17
得票数 3
回答已采纳
2
回答
在c++中,
我
可以
使用
没有主
模板
的专用
模板
吗
?
c++
、
templates
我
试过了,但这显示出一个错误int add(int a, int b) return a + b;但是当我编写下面的代码时,它工作得很好。
浏览 1
提问于2022-10-14
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券