编译器对类的编译顺序

编译器处理类的编译顺序

1.对于类内成员的定义来说,只有当类中所有成员可见以后才处理成员函数的定义,也就是说编译器处理完所有的类成员声明以后才处理成员函数的定义,正因如此,所以成员函数可以使用类内定义的所有成员,即使有些成员的声明在它的后面

2对于类内成员的声明来说,是按顺序编译的,声明只能使用在之前已经声明过的名字

原文地址:https://www.cnblogs.com/max88888888/p/10133537.html