相关疑难解决方法(0)

什么是三法则?

  • 什么是抄袭的对象是什么意思?
  • 什么是复制构造函数复制赋值运算符
  • 我什么时候需要自己申报?
  • 如何防止复制对象?

c++ c++-faq copy-constructor assignment-operator rule-of-three

2067
推荐指数
8
解决办法
27万
查看次数

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

快速初学者的问题:

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

例:

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万
查看次数