我通過一些代碼去這是一個小聯合國舉辦的參數類型的類。 我想使用一個cpp文件中創建的類作爲頭文件中的參數類型。我知道這個類需要在標題中定義,但我現在正在尋找一個簡短的方法。這是我使用在CPP文件創建爲一個頭文件
filename: foo.cpp
class bar {
}
現在頭
filename: foo.h
class teacher {
public:
void dosomething(bar b) { ///<-----Incomplete type.
b.work(); ///
}
}
我想聲明的標題裏面的原型這種方式
class foo;
class teacher {
public:
void dosomething(bar b) {
b.work(); ///Error no method work for incomplete type.
}
}
什麼將是除了解決這個問題的最簡單方法從bar
類移到頭文件
「什麼是解決這個問題的最簡單的方法」 - 添加包括在「酒吧」的定義帶來。 –
我不確定這是什麼意思?我怎麼做 ? – Rajeshwar