[語法] template和繼承的寫法
看板C_and_CPP (C/C++)作者waneblade (HSNU1001)時間16年前 (2009/09/05 03:12)推噓0(0推 0噓 0→)留言0則, 0人參與討論串1/3 (看更多)
父類別有template
然後子類別要去繼承父類別
用Dev C++編譯的時侯都會出現父類別的參數未宣告
可是用Visual Studio的時侯就可以正常
我想說是不是我語法弄錯了
麻煩各位幫我看一下 謝謝
---
template <class T>
class classA
{
protected:
T parameterA;
};
template <class T>
class classB :public classA<T>
{
public:
classB();
int parameterB;
};
template <class T>
classB<T>::classB()
{
cout << parameterA;
}
錯誤訊息:
`parameterA' undeclared (first use this function)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.222.146
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章