2

非常によく似た質問を投稿し、回答を得ました。私は現在、コンストラクターで同じ問題に直面しています.. T2 のコンストラクターをどのように記述しますか?

template<typename T>
class T1
{
    public:
      T1(int t) : m_t(t) {}

    protected:
    int m_t;
};

template<typename T>
class T2 : public T1<T>
{
    public:
      T2(int t) : m_t(t) {} // error

      int get()
      { return this->m_t; }

    protected:
};
4

1 に答える 1