lforat
2019-04-19 17:37C++对象数组赋值调用构造函数问题
假如有OilCar类,
构造函数
OilCar(int speed=0,int oil=0){这里有输出}。
然后在
class CarHall
{
private:
OilCar O[10];
public:
O[0]=OilCar(1,2);
}
O[0]=OilCar(1,2);这样赋值会调用构造函数的输出,但是我不想输出这一段,有没有什么赋值方法可以不输出构造函数的输出呢,只能再多写一个没有输出的构造函数吗。用多态可以吗(我还没学到)。
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- 为什么会出错?构造函数应该怎么调用?
- c语言
- c++
- 2个回答
- c++程序填空求大佬帮忙
- c++
- 1个回答
- C++ 为什么会调用拷贝构造函数而不是拷贝赋值运算符?
- 中文分词
- 搜索引擎
- 全文检索
- c++
- 百度
- 2个回答
- 非模态对话框出错,非模态对话框
- 开发语言
- c++
- 1个回答
- C++对象数组赋值调用构造函数问题
- c语言
- c++
- 1个回答
换一换