7
类声明括号后的分号
在C ++类中,为什么在右花括号后加分号?我经常忘记它并得到编译器错误,从而浪费时间。在我看来似乎有点多余,事实并非如此。人们是否真的在做以下事情: class MyClass { . . . } MyInstance; 从结构和枚举的C兼容性角度来看,但是由于类不是C语言的一部分,我想它主要是在类似声明结构之间保持一致性。 我一直在寻找的是与设计原理相关的东西,而不是能够更改任何东西,尽管良好的代码完成IDE可能会在编译之前就将其捕获。
82
c++
class
oop
declaration