我可以在何时用向前声明 C/C++?
向前声明让紧跟其后的代码知晓存在名为 Person 的类。当看到这些名称被用于时,这是为了满足编译器。稍后链接器将找到该类的定义。
示例
Class Person;
void myFunc(Person p1) {
// ...
}
Class Person {
// Class definition here
};因此,在此,当编译器遇到 myFunc 时,它会知晓它将要在代码的后面的某个地方遇到此类。可以在类使用代码置于/包含在包含类定义的代码之前的情况下使用此方法。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP