小编Fra*_*ank的帖子

我是否必须初始化简单的类成员变量?

快速初学者的问题:

是否必须初始化简单的类成员变量,或者它们是否保证在任何情况下都被赋予默认值?

例:

class Foo {
  int i;
  // is i==0 or do I need the following line for that?
  Foo() : i(0) {}
};
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ variables initialization class

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×1

class ×1

initialization ×1

variables ×1