2
I持ってこの小さなテンプレートクラス:エラー:クラステンプレートがすでに定義されている
namespace emple {
template <class LinkedClass>
class LinkedInList
{
public:
LinkedInList()
{
active = false;
}
~LinkedInList(){}
LinkedClass* getNext() const
{
return next;
}
void setNext(LinkedClass* const next_)
{
next = next_;
}
void setActive(bool state)
{
active = state;
}
bool isActive()
{
return active;
}
private:
LinkedClass* next;
bool active;
};
};
私はこのエラーを取得するコンパイル:
class template has already been defined.
私が間違っているのは何を?
:これは通常、いずれかを使用して警備員によりC++で解決されています(私が知っているすべてのコンパイラでサポートされている)
または
#pragma once
秒未満の乱雑されています。 *ガード*(または#pragma once's)をヘッダーに追加することを忘れていましたか? – bitmaskああ、多分私はそれを試してみます –
プラグマはかつて助けた。質問は閉じた) –