コンパイル通らないので助けてください。
メンバテンプレートを持つクラスを継承して、派生先からメソッドが呼べません。
一見問題なさそうにはみえるのですが・・・
template<typename _T1>
class A{
public :
template<typename _T2> _T2 get() { return _T2(); };
};
template<typename _T3>
class B : public A<_T3> {
std::string hogehoge() { return A<_T3>::get<std::string>();}
};
探検
C++相談室 part145
■ このスレッドは過去ログ倉庫に格納されています
294デフォルトの名無しさん
2019/10/03(木) 21:53:13.09ID:Uq6PP8Ux■ このスレッドは過去ログ倉庫に格納されています
