前向声明(Forward Declaration)
-
在C/C++中,我什么时候可以使用前向声明?
在 C++ 中,前向声明让声明后面的代码知道存在类名为“人”。当编译器看到这些名称的使用时,它会感到满意。后来的链接器将找到类的定义。 示例代码 Class Person;void myFunc(Person p1) { // …}Class Person { // Class definiti…
在 C++ 中,前向声明让声明后面的代码知道存在类名为“人”。当编译器看到这些名称的使用时,它会感到满意。后来的链接器将找到类的定义。 示例代码 Class Person;void myFunc(Person p1) { // …}Class Person { // Class definiti…