我得到了以下结构:
template<typename GRAPHEDGE>
struct DOTFormatWrapper
{
typedef GRAPHEDGE::Node Node;
// code
};
Graphedge当然有一个内部类型&#34; Node&#34;
编译产生错误&#34; encode.hpp:19:10:错误:缺少&#39; typename&#39;在依赖类型名称之前&#39; GRAPHEDGE :: Node&#39;&#34;
我不明白......我在typdef之前声明了模板类型。有人可以向我解释错误是什么吗?