私の質問はタイトルのとおりですか?テンプレートクラスから内部構造を返す方法は?
template<class TYPE3>
class MyClass
{
public:
typedef struct MyNode_type {
int Key;
TYPE3 Data;
}MyNode;
private:
MyNode *m_Root;
//=== My Question is Here =====/
MyClass<TYPE3>::MyNode *getRootNode() {
return m_Root;
}
};
getRootNode 関数から m_Root を返したいのですが、その型を定義する方法がわからないので、次のように使用できます: MyClass::MyNode *rootnode = cls.getRootNode();
お手伝いありがとう!..