C++ 中的前向宣告是什麼?
前向宣告讓宣告之後的程式碼知道有類名 Persona 的類。當編譯器看到這些名稱被使用時,就能滿足要求了。稍後,連結器會找到這些類的定義。
示例
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