腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
具有相同类型
的
可变
模板
参数
的
构造
函数
不编译。
、
、
、
我试图使用
可变
模板
构造
函数
来
构造
一个
类
。
模板
参数都是相同
的
类型。这在C++17中有可能吗?
浏览 2
提问于2020-01-22
得票数 2
回答已采纳
1
回答
类
模板
中
的
纯
构造
函数
我有一些有用
的
代码,但我不知道为什么。我将
类
实例化为一个不
可变
变量。
类
中没有immutable
构造
函数
,也没有标记为pure
的
构造
函数
,但无论如何它都能工作。我还读到,pure
构造
函数
可以用于
可变
、不
可变
、const
和
共享实例。 我在D网站上唯一能找到
的
就是在
函数
模板
中推断出纯度。我是否应该假
浏览 1
提问于2015-06-16
得票数 1
回答已采纳
1
回答
可运行
函数
的
C++
模板
、
、
、
、
我正在为我
的
应用程序编写一个使用
C++
的
线程管理库,并且作为其中
的
一部分,我正在尝试编写一个
模板
类
,该
模板
类
接受一个在run
函数
中执行
的
FunctionPointer。void execute(MyRunnable runnable) { } } 因为我不熟悉
C+
+语法,所以我发现很难将
浏览 17
提问于2021-02-07
得票数 0
回答已采纳
1
回答
递归
构造
unsigned int
的
可变
模板
、
、
、
、
我需要在
C++
2011代码中添加一个棘手
的
东西。目前,我有一个这样
的
kind
函数
:static constexpr unsigned int myFunction() 此
函数
可以根据N
和
M生成数字。我想写一个带有输入N
和
M
的
元
函数
,它将通过递减M来递归
构造
一个
可变
模板
。例如,通过使用
浏览 1
提问于2012-09-05
得票数 3
回答已采纳
1
回答
如何在
c++
中调用
可变
模板
构造
函数
?
、
我正在学习
c++
模板
技术。这个
类
非常简单,所以它没有意义。但是,我无法调用该
函数
。编译器告诉我它不能直接调用
构造
函数
。 我怎么能叫它呢?
浏览 10
提问于2017-01-19
得票数 1
回答已采纳
1
回答
具有n个参数
的
模板
专用
构造
函数
、
我有一个以int为
模板
的
类
(即:)。在我
的
类
中,我想要一个完全接受"a“参数
的
构造
函数
。当然,我可以将其设置为
可变
的
,但如果可能的话,我希望对长度进行编译时检查。我也认为宏黑可以工作,但我开始寻找内置
的
C++
功能。 这在
C++
中是可能
浏览 2
提问于2012-10-06
得票数 0
回答已采纳
3
回答
可变
类
模板
和
可变
构造
函数
、
、
.;在gcc 7.1上失败,错误信息如下:扩展B
的
正确方式是什么?(顺便说一句,在上面的链接中,代码似乎是用7.0快照编译
的
)。正如@Jarod42所指出
的
,它将使用Structs作为
函数
器进行编译。实际
的
视频使用了lambda,它似乎在这里中断了。structs Merged<S1, S2> merged1(42, "
浏览 0
提问于2017-05-12
得票数 2
1
回答
通过转发
构造
函数
参数
构造
基于
可变
模板
的
混合结构
、
我试图
构造
一个混合
模板
,它
的
基座都是作为
可变
模板
参数传递
的
。我希望通过将每个mixin
类
的
构造
函数
参数作为一个参数传递给一个
可变
模板
构造
函数
来
构造
mixin。当使用每个混合
类
类型
的
对象调用时,变量
模板
构造
函数
将进行编译。但是,如果我传递每个
浏览 2
提问于2017-01-16
得票数 3
回答已采纳
1
回答
C++
类
需要对另一个
类
的
对象具有
可变
数量
的
引用
、
、
、
假设我有一个
C++
类
(
类
A),它需要引用另一个
类
(
类
B)
的
可变
数量
的
实例。所需
的
引用数量在编译时是已知
的
。就用法而言,我希望能够在编译时将对B类型对象
的
引用传递给A类型对象。我一直在思考如何解决这个问题,我
的
一个想法是使用
可变
模板
构造
。我不是很熟悉
可变
模板
,所以在学习这个主题之前,我想知道它是
浏览 11
提问于2021-07-26
得票数 0
回答已采纳
5
回答
继承
构造
函数
在
C++
中有多大用处?
、
、
、
、
当我坐在
C++
标准委员会
的
会议上时,他们正在讨论放弃
的
利弊,因为还没有编译器供应商实现它(感觉是用户还没有要求它)。让我快速提醒大家什么是继承
构造
函数
:{}; {}; 一些供应商建议使用r值引用
和
可变
模板
(完美的转发
构造
函数
),在继承
类
中提供一个转发
构造
函数
来避免
浏览 2
提问于2010-11-09
得票数 31
回答已采纳
3
回答
c++
可变
模板
构造
函数
和
常用
构造
函数
、
、
、
、
5 if uncommentedS const s2 {};如果简单
构造
函数
具有与传递参数完全相同
的
签名,则调用简单
构造
函数
。是否有一些技巧可以像往常一样对各种
模板
构造
函数
使用公共
构造
函数
,而不复制
类
、作为参数传递
浏览 0
提问于2015-10-05
得票数 8
回答已采纳
1
回答
C++
11中
的
可变
模板
和
类
构造
函数
、
、
我刚开始使用
C++
模板
,一般情况下,我遇到了各种各样
的
模板
,想知道是否有适合我
的
需要。shared_ptr< X2 > x2 ) : d_track( track ) , d_x1( x1), d_x2( x2 ) 但是假设我想让它更通用-这意味着X1,X2可以是一个随机数-例如,我可以有X3
和
X4我想避免为我可能遇到
的
所有不同
的
情况重复
构造
函数
,因为它们到目前为止还是未知
的
-<em
浏览 11
提问于2019-05-09
得票数 3
1
回答
可变
模板
类
构造
函数
、
、
、
、
我编写了以下代码来创建一个
类
,该类
的
构造
函数
以整数
的
变量数(N)加两倍作为参数,如下所示:#include <cstdlib> 编译器返回以下错误: 没有用于初始化“point_t<4>”
的
匹配
构造
<
浏览 1
提问于2017-12-04
得票数 2
回答已采纳
2
回答
C++
中
的
泛型
函数
类
、
、
我试图在这里
的
主线上构建:来拥有一个默认
的
函数
器
类
,这只是一个学术兴趣。我
的
目标是构建一个泛型Fucntor
类
:给定
类
名、方法名
和
参数类型(
可变
长度),它构建一个具有operator()方法
的
类
,该方法接受
模板
args中指定类型
的
可变
数量
的
参数,并接受一个指针并应用给定
的
方法int Increment(int
浏览 6
提问于2012-02-19
得票数 3
回答已采纳
1
回答
下面链接中
的
声明不需要存储
类
说明符“`static`”。我说
的
对吗?
、
、
、
下面是关于
可变
模板
的
cppreference页面的摘录。 当在
类
作用域中使用时,变量
模板
声明静态数据成员
模板
。使用命名空间std::matrix_constants;使用pauli = hermitian_matrix<T,2>
构造
模板
;//别名
模板
//静态数据成员
模板
静态数据成员
模板
sigma1 ={ 0,1},{ 1,0 };
模板<
浏览 2
提问于2016-04-08
得票数 3
回答已采纳
1
回答
有没有可能在C++11
可变
类
构造
函数
中创建一个完全任意
的
私有成员元组?
、
、
、
、
如果之前有人问过这个问题,我很抱歉-搜索结果没有明确
的
答案,我开始怀疑这是否可能。我正在尝试学习C++11,但在使用各种
模板
时遇到了麻烦。我想我终于掌握了
可变
函数
参数
的
概念,以及为什么/如何使用递归来解包
和
处理它们,但我在
类
构造
函数
中遇到了(我认为)类似的概念。假设我想创建一个
可变
模板
类
,它有一个混合类型
的
容器(假设是元组)作为私有成员。在
构造<
浏览 1
提问于2013-07-19
得票数 0
7
回答
具有
可变
参数
的
C++
模板
类
构造
函数
、
、
例如,在下面的Vector< T, C >
类
构造
函数
中,是否可以创建一个接受
可变
数量参数
的
模板
函数
:Vector< T, C >::Vector; i < C; i++ ) { }} 这几乎是可行
的
,
浏览 0
提问于2010-04-13
得票数 11
回答已采纳
1
回答
可变
模板
和
构造
函数
、
我写了一些
类
,将特定
的
多维数组映射到一维数组(就像2D数组N乘以M大小,就像一维数组N_M大小一样,然后可以通过n+m_N访问单元格n,m)。这很无聊,因为我必须处理任何多维数组(被迫多次复制/粘贴
类
定义)。 在我
的
例子中,我发现了一些很棒
的
东西:各种
模板
函数
。我希望我
的
构造
函数
和
访问器使用各种
模板
,这样我
的
访问器就可以使用任意数量
的
参
浏览 2
提问于2017-01-26
得票数 0
1
回答
可变
模板
类
中
的
(简单)
构造
函数
、
、
、
构造
函数
和
复制
构造
函数
如何查找这个
可变
模板
类
?struct B {}; typename...
浏览 0
提问于2012-01-07
得票数 1
回答已采纳
2
回答
如何将“非平凡可复制
的
对象”传递到GCC
的
varargs
函数
中?
、
可变
模板
的
“递归”性质是一个很好
的
方法来解决这个问题。 好了,我咬住了子弹,重写了格式化程序部分,以使用
可变
模板
。确实花了3天
的
时间。基本上,它包括一个"Arg“
类
,它具有所有原始类型
的
联合,以及由
构造
函数
重载为每个类型设置
的
" type”字段。然后是一个
可变
模板
,用于“加载一个参数列表”,该列表被传递给与"vsp
浏览 0
提问于2017-12-19
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券