0
首先 - 我知道這是真的noob問題 - 但嘿 - 我們都開始做noobs,不是嗎?... 因此,對於問: 我想要使用繼承的模板類,我已經很難處理這個東西。這是代碼,寫在Microsoft Visual Studio專業2012:繼承模板類
template <class T>
class A
{
protected:
int f(){return 0};
};
template <class T>
class B : public A<T>
{
protected:
int f2()
{
return this->;
}
};
事情是,在自動完成選項,我曾經看到所有B「變量」,這是實際的乙變量沿着一個變量 。但是當我使用模板時 - 當寫下「this->」時,我只能看到B類變量。 (不用說 - 當我刪除模板聲明 - 它工作得很好,「this->」會給我f()和 f2()選項) 是否有什麼我做錯了?