当我使用unordered_map时,如何使c ++_static stl在Android Studio中正常工作

How to make c++_static stl work fine in Android Studio when I use unordered_map

本文关键字:Studio Android stl 常工作 工作 static unordered map 何使      更新时间:2023-10-16

每次调用方法查找,开始,结束。它会产生错误,即有多个实现或没有匹配的定义。霍维尔弗,编译完全没问题。为什么它可以将迭代器与 std::vector 的const_iterator区分开来,但不能区分 std::unordered_map 和 std::map。它适用于 ndk_r17-rc1 之前的gnu_stl。但是,它说gnu_stl将不再受支持,并且由于 ide ndk_r17-rc1 以来,运算符 == 和运算符 != 无法再解析。是的,编译总是可以的。我的安卓工作室版本是 3.1.0 rc1

LIBRAion(Studio所基于的C++IDE(解析器不理解SFINAE,这意味着它无法处理STL。有一个修复程序,但可能要到 3.2 才能修复,因为它最近才被修复,并且 3.1 正在最终确定。