且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

是否可以确保默认构造函数自动将内置类型初始化为0?

更新时间:2023-11-12 10:56:34

Test = default将默认初始化其成员. 但是对于intfloat类型,默认初始化不同于值初始化

Test = default will default initialize its members. but for type as int or float, default initialization is different than value-initialization

如此

Test t; // t.s and t.m have unitialized value

Test t{}; // t.s == 0 and t.m == 0.0f;