已解决
C++(20):聚合初始化
来自网友在路上 11028102提问 提问时间:2023-11-12 19:28:28阅读次数: 102
最佳答案 问答题库1028位专家为你答疑解惑
C++20运行对于没有提供构造函数的类进行聚合初始化:
#include <string>
#include <iostream>
using namespace std;class D
{
public:int a;double b;string c;long long d;
};int main()
{D d(1, 3.14, "hello", 88);return 0;
}
有几点需要注意:
1.类程序必须都是public
2.必须安装成员定义的顺序进行初始化
3.静态成员变量是不参与聚合初始化的
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"C++(20):聚合初始化":http://eshow365.cn/6-38347-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 人工智能基础——图像认知与OpenCV
- 下一篇: 高性能收发原始数据包的框架(Netmap)