2013-01-04 123 views
-3

林面臨一些麻煩,使用Visual C++ 2010那麼,什麼是錯的類私人範圍類定義模板私人

private: 
template<class T>; 

林定義模板變種!

+0

也許你可以告訴我們什麼類型的私有變量應該是什麼,它應該被調用,以及你想要實現什麼? – Useless

+0

我推薦讀一本關於C++的好書 – Walter

+0

請發表[SSCCE](http://sscce.org/)。 – Angew

回答

0

您缺少變量名稱。你也不能像這樣聲明一個模板化的成員變量,你必須模板化類,並使用T來定義變量類型。

template < class T > 
class A 
{ 
    T var; 
}; 
+0

我試過並得到相同的錯誤消息: 錯誤C2988:無法識別的模板聲明/定義 – alrawab

+0

它適用於我。你可以發佈你如何嘗試實例化類嗎? – cmannett85

+0

感謝cmannett85它工作得很好問題是;在模板捍衛結束時 – alrawab