父類別有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