这两个默认构造函数之间有什么区别? (C ++)

时间:2020-11-07 19:13:34

标签: c++ constructor

这是一个快速的问题,可能已经在某个地方回答了,但是我什么也找不到...我可能只是盲目。

制作这样的默认构造函数之间是否存在有意义的区别:

Complex(){
  Real = 0;
  Imag = 0;
}

或类似这样:

Complex(): Real(0), Imag(0){}

还是语法上的简单区别?

哪个更普遍并且通常使用,或者没关系,人们都使用哪个? 谢谢!

0 个答案:

没有答案