我可以在何時用向前宣告 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