腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C++11
简化
模板
函数
调用
同一
模板
函数
的
不同
专门化
的
语法
、
、
有几个
模板
函数
(具有相同
的
签名),如: template <typename T, typename P> void f1(T t, P p);{ f1(t, Pred1我必须分
浏览 13
提问于2020-04-08
得票数 1
回答已采纳
2
回答
在这种情况下,是否有与C++03类似的地方?
、
、
假设我有一个带有整数
模板
参数
的
模板
类A,以及一个派生于A
专门化
的
类B (可能有许多这样
的
派生类具有
不同
的
A
专门化
)。我希望能够问B它
的
基类有什么
模板
参数,并从基类
调用
相应
的
静态
函数
。这对于
C++11
constexpr关键字来说很简单,但是在C++03中不存在这样
的
关键字。因此,这段代码无法在C++03-(据称
浏览 0
提问于2014-06-10
得票数 2
回答已采纳
1
回答
理解操作者过载
的
C++03标准
语法
、
、
用于重载操作符
的
标准C++03
语法
如下:算子算子第一种是我们通常使用
的
普通操作符重载
语法
。特别是,在什么情况下我们使用
模板
-参数列表?在快速查看
C++11
之后,我发现第二个表单已经从标准中删除了。它
的
初衷是什么?编辑:在用VC++2010进行测试之后,下面是使用上述
语法
的
一种方法,尽管对我来说没有多大意义:p
浏览 0
提问于2016-11-16
得票数 14
回答已采纳
1
回答
选择具有
不同
模板
参数
的
模板
类构造
函数
并导致编译失败
、
、
、
下面是一个最小
的
例子,假设我有一个向量类,它
的
大小可以静态地确定,也可以动态地确定。我允许构造
函数
使用
不同
的
语法
,如下面的示例所示。,目标是只有一个构造
函数
是可
调用
的
。假设
模板
参数RowAtCompileTime小于0,这意味着它是动态
的
,只有构造
函数
Vector(const int _rowNumber)是可
调用
的
。代码不会在std=
c
浏览 0
提问于2017-05-03
得票数 1
回答已采纳
1
回答
命名空间中
的
函数
模板
专门化
、
、
、
、
我想
专门化
一个
函数
模板
。此
函数
在命名空间中声明:{ void function();(为了简单起见,
模板
是基于int
的
,而在我
的
生产代码中,它是一个enum class,但问题是相同
的
。基于类型
的
模板
也是如此)template <> void
浏览 0
提问于2015-01-21
得票数 5
回答已采纳
1
回答
标准
的
std::原子缺少值构造
函数
的
专门化
不应该
、
、
、
、
std::atomic
模板
的
通用版本有一个值构造
函数
声明为还据说
模板
的
bool、整型和指针
的
专门化
(引用于)。标准布局、普通默认构造
函数
和普通析构
函数
。它们支持聚合初始化
语法
。 这是有意义
的
,因为只有简单
的
默认ctor和dtor (即没有值ctor)
的
类可以被定义为聚合,因此支持聚合初始
浏览 3
提问于2015-04-21
得票数 0
回答已采纳
1
回答
通过std::function
调用
可变
函数
模板
、
、
我有一个可变
模板
函数
,声明如下:double pricer(Arguments... params); 具有针对
不同
参数类型
的
专门化
。通过单个std::function“包装器”
调用
模板
专门化
的
正确
语法
是什么?有可能吗?
浏览 0
提问于2012-07-13
得票数 2
1
回答
模板
返回值
模板
函数
的
完全
专门化
、
假设我有一个像这样
的
模板
函数
:Key foo(const string &name);template<>但是现在我正在寻找一种方法来
专门化
模板
对象
的
这个<e
浏览 0
提问于2015-11-28
得票数 3
回答已采纳
2
回答
使用
函数
模板
而不是
模板
专门化
、
我是专门
的
模板
功能时,英特尔内部计算是可用
的
。就我而言,SSE和AVX。我想制作一个测试程序,其中我使用非专用
模板
函数
和专门
的
模板
函数
来比较性能。但是,我不知道如何为其
专门化
的
类型
调用
非专用
模板
函数
。这里是一个
简化
的
示例: template <typename T>
浏览 2
提问于2018-12-03
得票数 2
回答已采纳
1
回答
来自Josuttis:
不同
的
模板
函数
,即实例化到给定特定类型
的
相同
函数
签名,会导致ODR无效吗?
、
在Josuttis和范奉献德关于
模板
的
著名著作“”中,他们讨论了
函数
模板
重载
的
细节。Note: Output shown below) f1()
的
第二个
调用
(来自g()内部):注意,编译器在这两种情况下选择
的
f1()地址都
浏览 1
提问于2012-11-29
得票数 13
回答已采纳
2
回答
函数
模板
专门化
(在int值上
模板
化)
、
我使用
的
是线性代数软件包,它们提供了维度上
的
矩阵
模板
。我希望有一些为我
的
程序生成测试数据
的
函数
,因此我也在尝试在维度上对它们进行
模板
,并具有特定
的
专业化:boost::shared_ptr<std::vector<
浏览 2
提问于2013-02-13
得票数 1
回答已采纳
2
回答
带有重载
的
显式
模板
函数
专门化
:为什么要这样做?
、
、
#1template <> void foo (int*); // #3 当引入具有重载
的
基
模板
的
显式
专门化
时,在设计过载解析过程中不考虑这种
专门化
。但是,鉴于我可以使#3成为一个非
模板
重载,然后考虑它
的
过载解决,我为什么还要像上面那样做呢?上面演示
的
设置是否有有效
的</
浏览 3
提问于2014-12-03
得票数 7
回答已采纳
1
回答
成员
函数
模板
专门化
是否可以与主
模板
具有
不同
的
访问级别?
、
、
一个
的
答案提到了成员
函数
模板
不能在类作用域中被
专门化
。这让我想知道成员
函数
模板
专门化
是否有可能具有与主
模板
不同
的
访问级别。在下面的代码中,我尝试对公共成员
函数
模板
进行私有
专门化
:public: void funcfunc
浏览 3
提问于2014-01-10
得票数 8
1
回答
在类型说明符中使用“简单-
模板
-id”
、
、
、
在dcl.type.simple和dcl.type.elab部分
的
C++11
标准中,类型说明符可以包含简单
的
模板
id.另一方面,根据temp.names节,简单
的
模板
id可以表示
函数
模板
的
专门化
。真的可以使用
函数
模板
专门化
来指定类型吗?
浏览 2
提问于2013-10-28
得票数 4
回答已采纳
2
回答
模板
函数
重载
的
实例化
、
我知道编译器不会实例化未使用
的
模板
函数
,只要它们在类中不是虚拟
的
。 在一个简单
的
例子中,如果我有两个重载
的
模板
函数
,它们都使用相同
的
模板
参数,那么编译器似乎会实例化这两个重载。我想这是必需
的
,这样编译器才能执行过载解析?重载是否免于
函数
模板
的
延迟实例化规则?我无法在标准中找到相关
的
文本。
浏览 4
提问于2014-11-19
得票数 2
回答已采纳
2
回答
模板
的
隐式专业化意味着什么?
、
在这一章中,N3797::14/4 [temp] (强调地雷) template
浏览 4
提问于2015-02-23
得票数 1
回答已采纳
3
回答
专门化
可变
模板
的
返回类型
、
、
、
、
首先,如果我犯了很大
的
英语错误,我很抱歉,我是法国人,但我正在努力写出最好
的
东西!好吧,我正在努力使用
C++11
可变
模板
。我想做一些有点棘手
的
事情。实际上,我想
专门化
我
的
模板
的
返回类型,因为我知道它是一个可变
模板
。我
的
目标是实现以下目标:
专门化
对应于用户想要
的</e
浏览 2
提问于2013-05-31
得票数 2
回答已采纳
1
回答
模板
类-成员
函数
专门化
specializationlong A<long>::getX() return 1000L;以上代码在成员
函数
专门化
之前使用或不使用在这种情况下,有何
不同
?Edit1: I以这种方式使用该
模板
(VS 2012编译器):cout<<a1.getX()<<endl; A<long&g
浏览 2
提问于2013-12-28
得票数 5
回答已采纳
3
回答
使用
模板
专门化
、
、
、
通常
的
模板
结构可以是
专门化
的
,例如,struct X{}; struct X<int>{};template<typename T>是否有方法为这些
模板
使用类似于str
浏览 4
提问于2014-11-10
得票数 10
回答已采纳
2
回答
显式
模板
函数
和方法
专门化
、
、
我一直在寻找一个明确
的
答案,我只是从网络上收集一些零星
的
东西。我在定义这个
函数
时遇到了问题,因为我在显式
专门化
的
语法
上遇到了问题。
浏览 0
提问于2012-05-18
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
简化Python函数调用的3种技巧
C+11支持函数模板的默认模板参数
数据分析、模板设计很好用的函数—Evaluate
C+11完美转发及实现方法详解
请问C+11有哪些新特性?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券