2 C ++ typedef互相引用 - 迭代器

时间:2012-12-05 00:03:21

标签: c++

C ++

我想创建两种类型的映射,每种映射都返回一个迭代器 到另一个。我已将我的代码减少到以下内容,它获取语法 错误,因为在声明中遇到CacheList时未定义 AddressMap。有没有办法做到这一点?

typedef map<void*,CacheList::iterator> AddressMap;
typedef map<void*,AddressMap::iterator> CacheList;

0 个答案:

没有答案