在C++中,Local类,Inner类和Nested类是否具有相同的含义?

最佳答案

本地类和嵌套类是不同的野兽。

嵌套类是在另一个类的范围内声明的类。

在函数定义中声明了本地类

内部类是一个非标准的C++术语,因此我不确定如何定义它。

嵌套类:

IBM文档,作为很好的文档 here
总结一下:



本地类(class):
我的 here 的答案记录了与本地类相关的细微之处。

09-25 21:19