c++ 构造函数注意事项
2017-03-11 20:11
176 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36077123/article/details/61426540
构造函数的任务是初始化类对象的数据成员,无论何时只要类的对象被创建,就会执行构造函数(默认构造函数)
1、构造函数的初始列表有时必不可少--如果成员是const 或者是引用的话,必须先将其初始化。 (注意初始化和赋值的区别)
正确初始化const或引用类型的数据的格式: Constref::Constref(int ii):i(ii),ci(ii),ri(ii){}
1、构造函数的初始列表有时必不可少--如果成员是const 或者是引用的话,必须先将其初始化。 (注意初始化和赋值的区别)
正确初始化const或引用类型的数据的格式: Constref::Constref(int ii):i(ii),ci(ii),ri(ii){}
相关文章推荐
- C++ 构造函数中使用new时注意事项
- C++构造函数和析构函数中抛出异常的注意事项
- C++:在构造函数中使用new时应该注意的事项
- c++中的构造函数注意事项
- C++ 构造函数使用 ":成员变量(形参)" 的形式给类里面成员变量赋值,如果成员变量和形参是指针,那么需要注意的事项
- [c++ primer plus]c++ compiler缺省生成了哪些构造函数?关于构造函数的注意事项。
- c++的构造函数与析构函数区别和使用析构函数的注意事项g
- C++ 与“类”有关的注意事项总结(七):构造函数
- C++ STL algorithm库中 next_permutation()用法 注意事项
- C++默认参数注意事项
- C++ 与“类”有关的注意事项总结(三):隐含的 this 指针
- C++ 与“类”有关的注意事项总结(十二):按成员初始化 与 按成员赋值
- C++之头文件引用注意事项
- 在构造函数中使用new时应注意的事项、析构函数调用
- C++模板使用注意事项
- C++指针与引用(三):引用使用注意事项
- 使用C、C++、Objective-C三语言混编时的注意事项
- C++中typename关键字的使用方法和注意事项
- 在C/C++程序中嵌入perl解释器---注意事项
- 【C++注意事项】7 Library vector Type