腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
增加
模板
类型
int
参数
?
我得到了类似这样的东西:struct s {};s<1> a = inc<s<0>>;template<template<
int
I> typename S>但是它不起作用,gcc说
模板
参数
无效。
浏览 4
提问于2017-07-10
得票数 0
2
回答
模板
类中的Setters
、
我试图找到一种为
模板
类编写setter函数的好方法。对于非
模板
类,如果由于函数的签名/实现依赖于
参数
类型
,那么在某种程度上微不足道。例如,如果
参数
类型
为
int
,则下一个函数应该是最佳的:{} 如果
参数
类型
是std::vector,正如您所看到的,当
类型
被更改时,这两种实现都有缺点:如果<
浏览 4
提问于2015-04-07
得票数 2
回答已采纳
2
回答
在运行时查找
模板
参数
、
可以访问
模板
"type",例如在std中对于作为
模板
参数
传递的对象,是否有可能有同样的事情?例如:class A {};
int
number = instance::????//<--- assigns 3 to number 是否有可能在运行时再次在对
浏览 0
提问于2012-09-07
得票数 3
回答已采纳
1
回答
模板
函数
参数
的默认值
、
、
警告:我没有C++11struct mode1 {};{ { std::cout
浏览 2
提问于2018-01-25
得票数 1
回答已采纳
1
回答
成员函数
模板
在偏序过程中的原始
类型
是什么
、
、
使用两组
类型
来确定偏序。对于所涉及的每个
模板
,都有原始函数
类型
和转换函数
类型
。演绎过程使用转换后的
类型
作为
参数
模板
,使用其他
模板
的原始
类型
作为
参数
模板
。对于偏序比较所涉及的每种
类型
,这个过程都进行了两次:一次使用转换后的
模板
-1作为
参数
模板
,一次使用
模板
-2作为
参数
模板
,另一
浏览 3
提问于2020-12-08
得票数 3
回答已采纳
1
回答
模板
参数
是扩展还是标准的一部分?
、
、
我正在寻找与
模板
模板
参数
相关的其他内容,并在上进行了搜索,它声称标准不允许使用
模板
参数
。
浏览 2
提问于2012-07-05
得票数 9
回答已采纳
2
回答
整数
类型
的std::isnan和std::isinf的重载
、
、
Cp首选项提到了和 (可能还有其他)对整型的重载。这使得下面的调用是明确的但是,我在C++标准中找不到任何这样的重载。我检查了C++11和,只有float、double和long double的重载。
浏览 1
提问于2019-05-29
得票数 5
回答已采纳
1
回答
函数返回Struct
模板
时为什么不能推断
模板
参数
、
、
ElementType>{ BTreeNode<
int
>* btree = CreateBST另外,我应该
如何
声明一个函数来接受像std::v
浏览 2
提问于2020-10-25
得票数 0
回答已采纳
3
回答
如何
编写一个
模板
来使用函数的
参数
类型
来推断
类型
?
、
如何
编写一个使用函数作为
模板
参数
的
模板
,并根据该函数的
参数
类型
自动推导出其他
类型
的名称?void foo(
int
*p) {} struct bar bar(T* t) F(t);} bar<
int
, foo> b(p); //
浏览 0
提问于2019-01-11
得票数 2
2
回答
无法完全理解
模板
模板
参数
的工作原理
、
、
我正在读现代C++设计,不能完全理解
模板
参数
是
如何
工作的。template <typename T, class Cont> template <typename根据文章所述,如果使用
模板
模板
参数<
浏览 0
提问于2013-01-02
得票数 2
回答已采纳
1
回答
函数
参数
包的
模板
参数
的推导是否有缺陷?
、
、
、
它是: 对于在
参数
声明列表末尾出现的函数
参数
包,将对调用的每个剩余
参数
执行推导,将函数
参数
包的声明符-id的
类型
P作为相应的函数
模板
参数
类型
。这意味着对于
参数
声明T...args,它声明了一个函数
模板
公园,因此用于反对函数
参数
类型
的函数
参数
类型
是T,因为...args是该声明的声明者-id。因此,对于这个函数调用func(1,2.0,
浏览 1
提问于2020-06-30
得票数 3
1
回答
在std::function中展开
参数
包
、
size_t elems = (size_t)floor((to-from)/step) + 1; for (
int
mapthreadv(std::function<void(T,Ts...)> func, std::valarray<T> &in, std::valarray<Ts>&... rest) {
浏览 2
提问于2014-08-04
得票数 2
回答已采纳
2
回答
这是
模板
专门化吗?
、
template <
int
parameter> class MyClass 上面的是
模板
专门化吗?我不这么认为,但我不确定,我不知道
模板
可以接收
参数
作为函数。它们的
参数
存储在哪里?
浏览 2
提问于2013-03-02
得票数 1
回答已采纳
1
回答
“从主
模板
的
参数
中推导出专门化的
模板
参数
”意味着什么?
、
、
N4567 14.5.5.1 temp.class.spec.matchp4 在引用类
模板
专门化的
类型
名称中,
参数
列表应与主
模板
的
模板
参数
列表匹配。专门化的
模板
参数
是从主
模板
的
参数
.中推导出来的。
模板
参数
可以在几种不同的上下文中推导,但在每种情况下,都会将以
模板
参数
指定的
类型
(称为P)与实际
类型
(称为A)进行比
浏览 2
提问于2015-12-31
得票数 2
回答已采纳
3
回答
在C++中更改
模板
参数
、
、
我想设计一个类,它创建内部
类型
,这些
类型
是作为
模板
参数
传递的
类型
的变体。> > InjectedInt; // Should store vector<pair<
int
,
int
> > 由于Base是一个完全指定的
类型
,Base<RefinedType> refinedStorage;将无法编译.简单地使用
模板
参数
是行不通的,因为精化的
类型<
浏览 1
提问于2015-07-13
得票数 10
回答已采纳
3
回答
将不同
类型
的
参数
传递给函数
模板
、
、
考虑一下这个
模板
:t add(t a, t b) {} 如果两个
参数
都是float
类型
的,则为float。我还尝试为
模板
设置多个<e
浏览 7
提问于2016-12-25
得票数 12
回答已采纳
1
回答
我可以展开一个
参数
包并用它定义一个
参数
列表吗?
、
、
、
、
从 (工作草案)看来,在定义另一个
模板
类或函数的
参数
列表时,可以扩展
参数
包。template<typename...I>}; S<
int
, char> s;} 其目的是捕捉用于专门化
模板
类S的
类型
,并使用它们为成员方法m定义非
类型
参数
的
参数
列表(当然,T仅限于几
浏览 4
提问于2016-09-25
得票数 1
回答已采纳
2
回答
模板
声明说明
、
、
我查看了C++ STL向量
模板
代码,以确切地了解它是
如何
实现的。我对
模板
编程有很基本的了解,你能给我一个清晰的解释吗摘自STL向量,如下所示: template<typename _Tp
浏览 2
提问于2010-11-07
得票数 1
回答已采纳
2
回答
为什么推导出的乐趣( t)和乐趣(T& t)在C++中是不同的?
、
template <typename T>void fun2(T && t) {} fun1(i); // the deduced type of T is
int
在fun1(i)和fun2(i)中推导出的T
类型
分别是
int
浏览 0
提问于2018-01-17
得票数 0
1
回答
模板
参数
包
如何
同时具有显式
参数
和推导
参数
?
、
、
、
<unsigned
int
>(1, 1);我同意这应该是这样的,但是我很难在标准中找到一个关于为什么和
如何
的描述。在这个例子中,unsigned
int
肯定是一个“指定的
模板
参数
值”。但是,如果它的“相应的
模板
参数
”T现在被替换,那么很难看出它以后会变成一个更长的
类型
列表。对于
模板
参数
演绎过程,有tem.扣减.there/1: 对于在
参数
-声明列表结尾处出现的函数<em
浏览 1
提问于2018-07-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python如何将str安全地转换为int类型
C+11使用using定义别名(替代typedef)
《Effective Modern C+》笔记之类型推断
C++ 模板类简介
C+11支持函数模板的默认模板参数
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券