C++学习一对象数组的初始化
来源:互联网 发布:linux远程拷贝文件夹 编辑:程序博客网 时间:2024/05/18 01:25
对象数组不可以像如下这样初始化。
Rect arrRect[10](1,2,3,4);
这样的初始化数组是错的。因为这样的写法,编译器不知道你传的参数是传给哪个成员。但是又不能给每个成员都穿这个参数。所以不可以这样。如果不提供参数那么,这个类必须有默认构造函数。
如果一定要给每个成员传参数,就只能使用下面的这种语法。但是数量较大时并不是很合适.
Rect arrRect[2]{ Rect(1,2,34,5) ,Rect(2,2,3,5) };
0 0
- C++学习一对象数组的初始化
- 黑马程序员一对象的多次上锁
- linux c 一站式学习 指针数组的初始化
- C语言的数组初始化
- c/c++数组的初始化
- C语言的数组初始化
- c语言 数组的初始化
- C语言的数组初始化
- C语言的数组初始化
- C语言的数组初始化
- C语言的数组初始化
- C语言的数组初始化
- C语言的数组初始化
- C/C++ 数组的初始化
- c 字符数组的初始化
- C语言的数组初始化
- C语言的数组初始化
- 【C++】二维数组的初始化
- 设计模式系列之六:代理模式
- HTTP 缓存机制
- codeforces Gym 100500Problem H. ICPC Quest 简单DP
- Linux操作基础篇
- intellj idea 如何设置类头注释和方法注释
- C++学习一对象数组的初始化
- 虚拟存储器
- 华为机试 计负均正
- C语言典型代码---Curl实现POST
- Spring 加载xml
- android动画的使用(上-基本用法)
- Qt5_基本对话框之程序启动画面(QSplashScreen)
- Android之EditText监听
- C++中的位域(bit-filed):一种节省空间的成员