C++;类变量声明和使用顺序? 我对编程很熟悉,我目前正在学习C++。我在使用的教程中遇到了这个问题。我的问题是:在声明变量“name”之前,该变量如何在getName和setName函数中使用,这在后面的private下发生?C++不是一个上下顺序语言吗?< /p>

C++;类变量声明和使用顺序? 我对编程很熟悉,我目前正在学习C++。我在使用的教程中遇到了这个问题。我的问题是:在声明变量“name”之前,该变量如何在getName和setName函数中使用,这在后面的private下发生?C++不是一个上下顺序语言吗?< /p>,c++,class,sequence,class-variables,C++,Class,Sequence,Class Variables,它是有效的,因为C++编译器是聪明的,它最初加载整个类声明(连同它可能有的任何定义)“分离”类成员,建立类及其内容的内部结构,并且在稍后的阶段编译类方法,当整个类结构已知时。例如,这也是如何访问父类的方法和变量。。。没有对类及其整个层次结构的全面了解,这是行不通的 你既然开始学习C++,我就不会用编译器内部的东西来烦你了,但是这本书的一本好书是“C中的现代编译器实现”()它是有效的,因为C++编译器是聪明的,而且最初加载整个类声明(连同它可能有的任何定义)“分开”。类成员,建立关于类及其内容的内

它是有效的,因为C++编译器是聪明的,它最初加载整个类声明(连同它可能有的任何定义)“分离”类成员,建立类及其内容的内部结构,并且在稍后的阶段编译类方法,当整个类结构已知时。例如,这也是如何访问父类的方法和变量。。。没有对类及其整个层次结构的全面了解,这是行不通的


<>你既然开始学习C++,我就不会用编译器内部的东西来烦你了,但是这本书的一本好书是“C中的现代编译器实现”()

它是有效的,因为C++编译器是聪明的,而且最初加载整个类声明(连同它可能有的任何定义)“分开”。类成员,建立关于类及其内容的内部结构,并在稍后阶段编译类方法,此时整个类结构已经已知。例如,这也是如何访问父类的方法和变量。。。没有对类及其整个层次结构的全面了解,这是行不通的


既然你刚开始学习C++,我就不会用编译器内部的东西来烦你了,不过这本书的一本好书是“C中的现代编译器实现”()

不要发布代码的图像。改为将代码复制为文本(不要忘记使用编辑器上的“code samlpe”按钮)。可能的代码副本请勿发布代码图像。改为将代码复制为文本(不要忘记使用编辑器上的“code samlpe”按钮)