隐式默认构造函数
include <iostream> |
// jk已部署,序列=0
// fg部署,序列= 1
// fg寄了
// jk寄了
// jk寄了
隐式构造函数会避过自定义的fg()
{},无论{}是否存在内容;
此外,从函数内返回不调用构造函数,但使用除*,&外的手段传入函数就会自动调用构造函数。
此外的手法,无论是静态还是动态数组,都会调用自己的不传参的构造函数
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hephaestus!
include <iostream> |
// jk已部署,序列=0
// fg部署,序列= 1
// fg寄了
// jk寄了
// jk寄了
隐式构造函数会避过自定义的fg()
{},无论{}是否存在内容;
此外,从函数内返回不调用构造函数,但使用除*,&外的手段传入函数就会自动调用构造函数。