无论是NDK R7还是CrystaX都没有wstring wchar支持比较像wscicmp

时间:2011-11-24 09:58:26

标签: android c++ android-ndk

CrystaX应该有wchar和wstring支持但是,在编译时我看到不支持比较wcsicmp,wcscasecmp,strtod等我错过了什么吗?我也试过android ndk r7,它也没有支持wstring ????例如,错误wscicmp未在此范围内声明。我在NDK r7和CrystaX都看到了这个。对此有一个很好的解决方法吗?

1 个答案:

答案 0 :(得分:0)

我有同样的问题.. 只需添加

#ifdef ANDROID    
#include <string>
using namespace std;
#endif

在文件的顶部.. 你总是可以用宏包围它,这样它就不会乱搞你的其他项目,或者只是在你不需要的时候删除宏..

你也需要使用STL ..我推荐gnustlc ++ 通过添加

启用
APP_STL := gnustl_static

到你的android.mk或applicaton.mk文件