局部类
局部类和嵌套类不同,嵌套类是在类中的,而局部类是在函数中的,嵌套类可以使用外层类的成员,而局部类定义的类型只在它的作用域可见,并且所有的成员都必须完整的定义在类的内部。
另外,局部类中不允许声明静态数据成员。
局部类只能访问外层作用于定义的类型名静态变量和枚举成员。
另外,由于局部类已经被封装在了函数作用域内,所以一般就直接所有成员直接都public了。
局部类里可以继续定义一个嵌套类,但是这个嵌套类也是一个局部类。
局部类
https://lhish.github.io/project/hide/局部类/