繁体   English   中英

类成员,隐式初始化为零?

[英]Class members, implicit initialization to zero?

我一直在假设我分配的所有原语都最初包含先前包含的任何地址(垃圾),或者它们包含位的调试模式。

但是,我在某处不经意间读到,构造函数会将构造函数中“无法到达”的所有成员归零。 我希望我记得我读过的地方,因为它现在困扰着我很多。

我的问题是,是否存在某些情况下对象的某些成员在构造时初始化为零?

如Galik所述,只有对象将被初始化(使用默认构造函数)。 一些编译器会初始化基元,但是如果您利用此“功能”,则可能会编写根本上不正确的代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM