![]() |
1
1
作为参考,冒犯的界线是
它尝试用默认参数声明构造函数。
仔细看一下,编译器的输出实际上相当直接。您实际上是在尝试使用C样式转换来转换初始值设定项列表
只需将其替换为以下内容,即可正常工作:
|
![]() |
Peter VARGA · 初始化每个类成员时的性能问题? 7 年前 |
![]() |
vbstb · 使用空初始值设定项列表直接初始化 7 年前 |
![]() |
BobMorane · std::绑定到lambda:编译错误 7 年前 |
![]() |
Stéphane · C++编译器如何处理这个初始值设定项列表? 7 年前 |
![]() |
user16320 · C++对自定义类初始值设定项的混淆 7 年前 |