腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
模板
类
的
C++
调用
模板
构造
函数
、
我有一个
模板
类
,包含各种
参数
列表:struct Data{现在,我希望有带有各种“通用引用”
参数
列表
的
构造
函数
,因此我将
构造
函数
设置为
模板
: Data(CtrArgs&& ... args){ // do s
浏览 2
提问于2014-07-24
得票数 1
回答已采纳
2
回答
C++
无法
转换
构造
函数
中
具有
模板
化
参数
的
类
、
、
、
下面的代码有一个非常奇怪
的
错误:class WCameraPosition : public Widget3D public: WCameraPosition这就好像创建了一个新
的
模板
化
类型,但是WCameraPosition和它
的
超
类
甚至不使用
模板
。我需要将camSymbol1传递给获取Widget3D&
的
函数
。我该如何解决这个问题?
浏览 2
提问于2017-02-22
得票数 0
回答已采纳
1
回答
如何创建使用UE4 ()但允许子类更改子对象类型
的
UCLASS基
类
?
、
、
基
类
应该将字符
的
能力系统组件(ASC)和属性集( as )实例化为子对象,最好是通过CreateDefaultSubobject() (如您可能知道
的
那样,只能在
构造
函数
中
调用)。下面是我需要满足
的
一些东西: UCLASS()对象不能
模板
化
,所以我
无法
创建ASC
的
类型和
类
模板
变量。如果在
构造
函数
上定义
函数
<em
浏览 1
提问于2021-09-27
得票数 0
1
回答
标准库
中
聚合可初始化性
的
类型特征?
、
、
、
C++
标准库有来检查一个
类
是否可以作为
参数
从给定
的
类型
构造
。例如,如果我有一个
类
MyClass,它有一个
构造
函数
MyClass(int, char),那么std::is_constructible<MyClass, int, char>::value将是true是否有类似的标准库类型特征来检查聚合初始化工作,即MyClass{int, char}格式良好并返回MyClass我想编写一个
函数
<
浏览 7
提问于2017-12-19
得票数 10
回答已采纳
2
回答
什么时候会发生默认
的
论点晋升?
、
、
在C语言中,当调用
的
函数
没有原型时,编译器执行默认
参数
提升。 当给定
参数
没有
参数
时,
参数
的
传递方式使接收
函数
能够通过调用va_arg (18.10)获得
参数
的
值。注意:本段不适用于传递给
函数
参数
包
的
参数
浏览 0
提问于2013-06-28
得票数 1
回答已采纳
3
回答
具有
非
参数
模板
类型
的
类
构造
函数
、
对于普通
的
C++
函数
,可以不让
模板
参数
出现在
参数
列表
中
:T default_construct() return T();把这个叫做即使我使用
的
类型不在
参数
列表
中
,我仍然可以将它传递给
函数
。现在,我想在
类
<
浏览 0
提问于2009-09-19
得票数 3
回答已采纳
5
回答
数组
类
,它将接受大括号-init-列表并推断长度。
、
、
、
、
以前有人问过这个问题,但我很好奇,看看更新
的
C++
标准
中
是否有任何变化。任何现行或未来
的
标准都是可以接受
的
。Q:是否可以创建一个数组
类
,该类可以使用带括号
的
init列表初始
化
,而不必手动指定数组长度,并且元素存储在堆栈上,并且不需要'make_array‘
函数
。,使用它
的
构造
函数
将
无法
完成任务。C++17
中
的
演绎指南几
浏览 0
提问于2018-11-08
得票数 11
1
回答
有没有可能有一个像'template<class T> X(){}‘这样
的
模板
化
构造
函数
?
、
、
struct X{ X(){}有没有可能瞬时生成这样
的
类型呢?
浏览 0
提问于2011-06-04
得票数 9
回答已采纳
2
回答
可从任何序列类型初始
化
的
C++
类
、
我想要一个可以从任何序列初始
化
的
类
,这意味着从
具有
方法begin()和end()返回迭代器
的
任何类型中进行初始
化
。编辑: 使用
模板
构造
函数
建议
的
解决方案不起作用。GCC说:
模板
参数
推导/替换失败:
无法
推断
模板
参数
‘T’。Clang说:候选
模板
被忽略了:
无法
推断
模板
<
浏览 3
提问于2015-09-16
得票数 2
回答已采纳
1
回答
C++
:为
类
和非类类型定义结构/
类
模板
差异
、
、
、
、
在我
的
C++
项目中,我使用了一个带有一个
模板
参数
的
简单结构
模板
(一个带有x和y属性
的
Vec2 ),我需要对两个主要用例进行不同
的
定义: 类型是一个
类
,在这种情况下,我需要特殊
的
构造
函数
来初始
化
通过将
参数
转发给该类
的
构造
函数
而持有的两个实例--类型不是
类
(例如任何数字类型、指针
浏览 2
提问于2022-02-01
得票数 0
回答已采纳
2
回答
模板
类
无法
接受其他
模板
类
、
我有一个
模板
化
的
类
,它将该
模板
的
引用作为
构造
器
中
的
单个
参数
。在
模板
参数
变成同样
模板
化
的
类
之前,这种方法工作得很好。编译器(VS2008)给了我几个错误,但我找不到如何解决这个问题……PerlinNoise<> per; RawPai
浏览 2
提问于2011-11-24
得票数 0
3
回答
在Cython语言中包装
C++
模板
函数
/方法
、
、
、
、
我正在尝试用Cython包装一些
C++
代码。我有一个使用
模板
方法
的
类
,但它本身不是
模板
。class SomeClass {}; cppclass
浏览 2
提问于2012-01-04
得票数 8
3
回答
基于bool
模板
参数
的
过载
、
、
、
、
我有一个带有单个bool
模板
参数
的
模板
类
。我希望能够隐式地将
参数
等于true
的
实例
化
转换
为等于false
的
实例
化
。我尝试这样做(对于复制
构造
函数
),但问题是,当我有Foo<true>时,现在有两个版本
的
相同
构造
函数
(
具有
相同
的
签名)。我还打算为移动
构造</
浏览 4
提问于2020-01-12
得票数 1
回答已采纳
3
回答
模板
“复制
构造
函数
”不阻止编译器生成
的
移动
构造
函数
。
、
= delete; S s;} 问题是:为什么用户不定义
模板
构造
函数
(当U=T时有效地充当复制
构造
函数
)阻止编译器生成移动
构造
函数
,相反,如果用户定义“真实”复制
构造
函数
(通过删除它),那么移动
构造
函数
就不会隐式生成(
浏览 2
提问于2014-07-18
得票数 2
回答已采纳
3
回答
具有
模板
化
构造
函数
的
模板
化
类
(其他类型)
、
、
有没有可能有一个
模板
化
的
类
,也可以用其他类型
模板
化
构造
器?bar = aBar; }; T1 bar;这个是可能
的
吗如果是这样,我该如何调用这样
的
构造
函数
呢?我需要考虑一些关于头文件和cpp文件
的
事情吗?//edit:我<em
浏览 0
提问于2010-10-21
得票数 0
回答已采纳
2
回答
模板
多态性不起作用?
、
、
我正在构建一个小
的
模板
层次结构,并尝试使用
类
多态性。( OS上
的
gcc 4.01 )在指定
的
行上抛出以下错误:但是根据我
的
逻辑假设,代码应该可以工作,因为B<int> == B<T> => A<C> == A<B<T> &g
浏览 2
提问于2009-08-17
得票数 2
回答已采纳
1
回答
如何使用
模板
在
C++
中
创建不同
的
构造
函数
?
、
、
、
、
我要问
的
一个简单
的
概念例子:#include<string> template<int N如果此
模板
类
位于main()之外
的
另一个文件
中
,如何为每个
构造
函数
定义头文件与cpp文件? 有什么更好
的
办法吗?如果每个
构造
函数
在每种情况下都采用
浏览 0
提问于2019-09-16
得票数 0
回答已采纳
4
回答
C++
,传递n个
参数
的
函数
作为
参数
、
、
、
、
在Matlab
中
,使用句柄
的
结构如下:y = sin(x(0)) * cos(x(1)) //Any definition, not important 可以将句柄用作另一个
函数
的
参数
:其中n表示一个维度..。如何使用
C++
重写这段代码?我们使用一个带有
函数
模板</e
浏览 9
提问于2012-10-01
得票数 0
回答已采纳
1
回答
模板
转换
函数
到
函数
指针
、
、
、
、
耶,另一个题目是由随机序列
的
C++
项组成
的
! 问题1:在C++03
中<
浏览 4
提问于2012-06-13
得票数 8
回答已采纳
4
回答
C++
如何用
参数
化
构造
函数
实例
化
对象?
、
、
在
参数
化
构造
函数
的
C++
中
,我有一些理解问题。如果我有一个
具有
两个
函数
参数
的
构造
函数
的
类
,如何在另一个
类
头文件
中
实例
化
它?例如: MyFunction myfunction(param1, param2); //makes an
浏览 8
提问于2016-03-31
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:一文带你读懂C+面向对象和Java面向对象的区别
请问C+11有哪些新特性?
聊聊C+的类和面向对象编程
手把手教你:如何把C+的源程序改写成C语言
聊聊C+的模板和泛型编程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券