我已经在c ++中工作了一段时间,但是我不确定两者之间的区别public : Thing(int _foo, int _bar): member1(_foo), member2(_bar){}和public : Thing(int _foo, int _bar){ member1 = _foo; member2 = _bar;}我有一种感觉,他们做同样的事情,但是这两种语法之间有实际的区别。其中一个比另一个更安全,并且它们对默认参数的处理方式是否不同。并非完全习惯第一个示例,因此,如果我在上面输入错误,将深表歉意。
3 回答
- 3 回答
- 0 关注
- 388 浏览
添加回答
举报
0/150
提交
取消