GCC 中const_iterator编译错误

来源:互联网 发布:平安数据分析岗位职责 编辑:程序博客网 时间:2024/06/04 18:20

std::map<KeyType, ValueType>::const_iterator ite;

上面这句代码在GCC下编译是通不过的,查资料知道原来此时const_iterator是一种类型,所以要写成这样子

typename std::map<KeyType, ValueType>::const_iterator ite;