腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
大括号
中
返回
构造
函数
参数
?
、
、
、
、
当一个
函数
返回
一个用
大括号
括起来的
参数
列表时,到底会发生什么?非常感谢你的提醒。
浏览 23
提问于2020-12-26
得票数 5
回答已采纳
1
回答
值初始化而不使用默认
构造
函数
、
、
、
我想知道在哪种情况下,类可能没有默认的
构造
函数
,但仍然是值初始化的。“没有默认的ctor”的典型情况是,存在一个
参数
化的ctor,而默认的ctor不是默认的(= default)。,非
函数
参数
包的每个
参数
都有一个默认
参数
(包括没有
参数
的
构造
函数
)。如果X类没有用户声明的
构造
函数
,则--一个没有
参数
的非显式
构造
函数
--被隐式声明为
浏览 1
提问于2021-11-01
得票数 3
3
回答
构造
函数
澄清
、
public Example(String name) input = name; { }
在
java
中
,当您将新的(对象或实例)声明为这样时:这里到底发生了什么?我的问题是: 新对象会在
大括号
中
包含<em
浏览 5
提问于2013-02-17
得票数 0
2
回答
std::array派生类聚合初始化
、
、
、
、
显然,
构造
函数
不继承,它负责
大括号
初始化;例如:struct foo : std::array<T,size> foo> myobj = {1,2}; //brace initialization calls custom constructor with inner elements as arguments
参数
的数量必须完全匹配,所以我倾向于
在
构造</em
浏览 9
提问于2018-08-13
得票数 1
回答已采纳
1
回答
C++
构造
函数
中
的双花括号
、
、
下面的C++代码行
中
的双
大括号
意味着什么?piranha::symbol(detail::poly_print(var))}}); 我
在
双花括号上发现的主要东西是,但在这里似乎不适用。
浏览 5
提问于2017-07-26
得票数 9
回答已采纳
1
回答
为什么Foo({})调用Foo(0)而不是Foo()?
、
、
、
、
代码
中
由clang 3.5.0和gcc 4.9.1生成的可执行文件{..。 窃听器在哪?
浏览 3
提问于2014-11-06
得票数 15
回答已采纳
2
回答
列表初始化器和变量
构造
函数
、
、
、
、
来自列表
中
的 -初始化: 所有以std::initializer_list作为唯一
参数
的
构造
函数
,或者如果其余
参数
具有默认值的情况下作为第一个
参数
的
构造
函数
如果上一阶段不生成匹配,则T的所有
构造
函数
都参与针对包含
大括号
元素的一组
参数
的过载解析,但只允许不缩小转换。如果此阶段生成显式
构造</
浏览 0
提问于2015-11-26
得票数 3
回答已采纳
1
回答
试图理解C++ STL容器的初始化
、
、
我做了一些研究,以下是我的问题: 我认为编译错误是由queue<T>的initializer_list
构造
函数
丢失造成的。参见vector<T>:和queue<T>:,对吗?
浏览 1
提问于2020-01-02
得票数 5
回答已采纳
1
回答
多
参数
构造
函数
中
的显式关键字?
、
、
、
我最近遇到了一些看起来很奇怪的类,它有三个
构造
函数
:{ explicit Class(int ); } 这对我来说没有什么意义--我认为显式关键字是为了保护编译器选择的
构造
不受外来类型的影响
浏览 8
提问于2009-07-13
得票数 34
回答已采纳
3
回答
使用C++11的成员初始化程序列表
中
的初始项列表语法
、
、
、
我一直
在
研究'‘,Bjarne
在
构造
函数
的成员初始化中使用了c++11初始化程序列表特性,比如(使用花括号):B b; a{bar.a}, b{bar.b}{} 然而,这并不是
在
c++11之前编译的。
浏览 3
提问于2014-11-07
得票数 5
回答已采纳
3
回答
MyRectangle mr = MyRectangle ()和MyRectangle mr2 ()的区别是什么?
我注意到前者进入我创建的
构造
函数
,即使
构造
函数
没有
参数
,而后者只
在
需要
参数
时才进入我创建的
构造
函数
。
浏览 0
提问于2013-05-07
得票数 0
回答已采纳
1
回答
在
N元
构造
函数
上显式?
、
、
、
在
本演示文稿
中
:如果您有多个
构造
函数
参数
,C++11
中
的哪些更改会使此关键字变得有用?
浏览 11
提问于2012-12-15
得票数 10
回答已采纳
3
回答
带支撑初始化的make_unique
、
、
、
、
.));这不适用于没有
构造
函数
的普通结构。这些可以被
大括号
初始化,但是没有一个非默认的
构造
函数
。include <memory>int main() { std::make_unique<point>(1, 2); }template<type
浏览 1
提问于2019-03-13
得票数 28
回答已采纳
2
回答
初始化时是统一初始化还是直接初始化?
、
、
为了初始化数据成员,我想传递
构造
函数
参数
。我是使用统一初始化还是直接初始化非花括号?private:}; 如果我想要存储的对象是std::vector,并且我选择了
大括号
样式(统一初始化),那么我传递的
参数
将被转发给vector::vector(std::initializer_list<T>)
构造
函数
,这可能是我想要的,也可能不是我想要的。另一方面,如果我使用非
大括号
样式,我就失去了通过它的std::initializ
浏览 1
提问于2015-01-12
得票数 11
回答已采纳
1
回答
将带括号的初始化器完美地转发给
构造
函数
?
、
.); } 有办法通过static make
函数
完美地转发
大括号
吗?
浏览 6
提问于2022-01-22
得票数 1
回答已采纳
1
回答
参数
包
构造
函数
优先于其他
构造
函数
调用
、
、
、
考虑接受
参数
包的
构造
函数
,如另一个不同的
构造
函数
采用两种算术类型:现在假设我们希望调用接受两个算术类型
参数
的第二个
构造
函数
但这实际上调用了接受
参数
包的
构造
函数
。
浏览 6
提问于2022-07-26
得票数 2
回答已采纳
1
回答
当T有一个非平凡的析构
函数
时,类类型的对象是否可以被常量初始化?
、
、
val) : i(val) { }; int i;根据文档,D应该是 2.由
构造
函数
调用初始化的类类型的静态或线程本地对象,如果
构造
函数
是constexpr,并且所有
构造
函数
参数
(包括隐式转换)都是常量表达式,如果
构造
函数
初始化程序列表
中
的初始化器和类成员的
大括号
或相等初始化器仅
浏览 0
提问于2019-09-18
得票数 6
回答已采纳
2
回答
Typescript泛型,泛型
中
的新关键字扩展
、
在
阅读有关装饰器的TS文档时,遇到了以下语法: function classDecorator<T extends {new(...args:any[]):{}}>(constructor:T)hello = "override"; } 我不能完全理解正在使用的以下泛型 <T extends {new(...args:any[]):{}}> 我理解泛型,也了解泛型
中
的然而,我现在想解释一下以下语法{new(...args:any[]):{}}的含义,特别是
在
泛型表
浏览 48
提问于2020-07-24
得票数 1
回答已采纳
1
回答
语句后面跟着初始化程序列表。
、
、
在
阅读C++ (第三版)时,我看到了以下使用complex类的示例(第4.2节)。
在
复杂类定义
中
:{ im += z.im;}} {} // unary - 有人能帮我弄清楚为什么
在
operat
浏览 3
提问于2015-01-02
得票数 0
回答已采纳
1
回答
如何为postgresql创建一个
返回
两个或多个OUT
参数
的C语言
函数
?
、
、
我需要在postgresql的C语言
函数
中
返回
两个整数数组。Afaik,
在
postgresql
函数
中
返回
两个整数数组的最好方法是声明不带
参数
的
函数
。但是如何在postgresql的C语言
函数
中
返回
两个输出
参数
呢?我应该
返回
一个包含数组的
大括号
表示的两个字符串的元组吗?
浏览 4
提问于2012-11-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
构造函数没有返回值是怎么赋值的?
JavaScript中构造函数介绍
第51p,万能参数与返回值,Python中函数的返回值
在 视Studio中怎么使用大括号
python yield在函数中起返回值中的使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券