读书人

关于c++类的解决方案

发布时间: 2012-03-04 11:13:34 作者: rapoo

关于c++类的
c++类中一般的成员变量没有在构造函数中初始化,会怎么样?

[解决办法]
据我所知
在栈中的不确定
在堆中的为0
[解决办法]
全局,static会默认为0,其它的是随机的.
[解决办法]
会是随机的值,但根据不同的编释器也不同,有的会优化,而自动赋为0.
如果是static的数据成员,会自动初始化为0.
没有被初始化的做为随机值,是程序错误的一个潜在原因.

读书人网 >C++

热点推荐